端午节、元宵节、中秋节前用at。英语带有day的节日用on。如:on teachers' day不带的用at。如:at Spring Festival中表示特定日期、节日前的介词都要用on。比如说有一个特定的夜晚,说话人双方都知道这个晚上,那么不是节日前面也要用on。
在中国古代习俗中,上元节(天街)、中原节(地街、玉兰盆地节)和下元节(水街)被称为三元节。元宵节习俗的形成有一个漫长的过程。
据一般资料和民间传说,正月十五在西汉时期受到重视。汉武帝在汉正月初在甘泉宫拜“太乙”。正月十五日被认为是拜神的先行者。然而,正月十五元宵节确实是汉魏以后的一个民间节日。