
区别就是两者意思是一样的,但词性不同,具体的不同如下
seven-day中文意思是adj,七天的
There should be a seven-day cooling-off period between a strike ballot and industrial action.
seven days中文意思是n,七天
A neighbour sheltered the boy for seven days.
"seven day" 意味着一个星期的其中一天,具体指的是单独的一天。
"seven days" 意味着连续的七天,指的是整个星期的时间段。

