为什么元宵节有早有晚

元宵节的阳历日期时早时迟,是因为元宵是农历里的节气,而农历中有大月30天,小月29天之分,所以农历一年有354天或355天,比阳历的一回归年(约365.25天)少10~11天,这样3年下来就会少一个月多的天数。

为了不让时序和季节错乱,农历年和阳历年的日期基本对应,所以采取了“19年7闰”法。

每隔2~3年,农历中就会设置一个闰月。

如果上一农历年没有闰月,那么下一年的元宵节将比上一年提前11天左右; 如果去年农历有闰月,明年的元宵节就要推迟19天或20天。