首先你这个不是强调句,你这个是从句.两个都用when,是因为这两个都是在描述时间.第一个从句是在描述五月五日那天干了什么.第二个when是在描述音乐会分为两部门之间的时间间隔用来干什么.所以全都是时间.which 和 that 一般是从句中缺成分的时候用的.你这两句话不缺主语或宾语,所以不能用它们.
还有就是语法中没有所谓的强调句,只是有用从句来修饰说明的句子.你就记得如果从句不缺成分,不用which.当句子不缺成分的时候看看前面的先行词是什么,从句到底在修饰什么.如果修饰的是时间类词汇,就用when.如果是物品,就用that.