节日若是Day,表示具体某天,一般用on,如on Christmas Day,(但要注意是at Christmas),on Children's Day,on Dragon Boat Day,on Christmas Eve
另外,表示具体到某天的某段时间也是用on,如on the morning of New Year's Day
而festival一般是at,如at Spring Festival