我应该在哪个节日使用?

一般at用在有节日的节前,比如春节。

一般来说,on用在有day的节日之前,比如元旦。

用在持续一段时间的节日之前,如在圣诞节(在圣诞节)

使用:

表示时间的英语单词主要分为以下几类:时间点、时间段、动作频率、动作或事件顺序。一般可以用单个副词来表示,也可以用带介词in、at、on、for的短语来表示。另外,一些不带介词的短语也可以用来表示动作(事件)发生的时间(状态持续)。

以上内容参考:百度百科-prep。