具体来看,2022年1月31日是农历腊月二十九,并不是大年三十。而接下来的2022年2月1日,已经是大年初一。
这和我国独有的农历算法有关。原来,公历的一个月,有的有30天,有的有31天,2月只有28-29天。而农历,也有大小月之分,大月30天,小月29天。这是因为农历是根据月亮的圆缺变化来编算的,在天文学中被称为“朔望月”。
根据中科院紫金山天文台起草《农历的编算和颁行》,“朔日为农历月的第一个农历日”,也就是说,每个农历月的初一是朔日。从“朔”到“望”,再到下一个“朔”,一个周期约29.53天,所以计算出来的农历月天数或者是小月29天,或者是大月30天。而今年的腊月恰逢小月,只有29天,因此也就没有大年三十了。
实际上,腊月遇上小月的时候并不少,大年三十不见的几率也不算太低。
统计发现,进入2000年以后,2000年、2001年、2003年、2006年、2012年、2013年、2016年都没有大年三十。没有大年三十的日子其实并不少见,有时候还会连续出现。从2025年开始,一直到2029年,连续五年也都不会有大年三十了。
年份 | 阳历 | 农历 |
2020年 | 1月24日 | 腊月三十 |
2021年 | 2月11日 | 腊月三十 |
2022年 | 1月31日 | 腊月廿九 |
2023年 | 1月21日 | 腊月三十 |
2024年 | 2月9日 | 腊月三十 |
2025年 | 2月6日 | 腊月廿九 |
2026年 | 2月5日 | 腊月廿九 |
2027年 | 1月25日 | 腊月廿九 |
2028年 | 2月12日 | 腊月廿九 |
2029年 | 2月2日 | 腊月廿九 |
2030年 | 1月22日 | 腊月三十 |
注:以上农历时间为上一年的农历时间,例如2021年除夕阳历时间是2月11日,农历时间是2020年农历腊月三十。