表示在春节、元宵节之类的节日前一般是用on
on的用法:
1、具体日期:
on 12th September(9月12日)
2、星期几:
on Thursday(星期四)
on Monday morning(星期一上午)
3、周末(限美式英语):
on the weekend
on weekends

扩展资料
表示时间时介词in和at的使用规则
in:
1、 一天里的某段时间:
in the morning(上午)
in the afternoon(下午)
in the evening(晚上)
2、 月份:
in October(10月)
③3、年份:
in 2013(2013年)
4、 世纪:
in the 21st century(21世纪)
5、 季节:
in spring(春天)
in summer(夏天)
at:
①1、几点钟:
at one o'clock(1点)
at 6:30(6点半)
2、时间点:
at midnight(午夜12点)
at dawn(黎明)
at sunset(黄昏)
3、节假日:
at Christmas(圣诞节)
④4、周末(限英式英语):
at the weekend
at weekends