春节到来了,不知道大家有没有发现一个有意思的事情?
打开日历一看,咦?!今年怎么腊月最后一天是廿九,为啥没有“大年三十”啊?
今年为什么没有大年三十呢?
公历的一个月,有的有30天,有的有31天,2月只有28-29天。
而农历,也有大小月之分,大月30天,小月29天。这是因为农历是根据月亮的圆缺变化来编算的,在天文学中被称为“朔望月”。
每个农历月的初一是朔日。从“朔”到“望”,再到下一个“朔”,一个周期约29.53天,所以计算出来的农历月天数或者是小月29天,或者是大月30天。而今年的腊月恰逢小月,只有29天,因此也就没有大年三十了。
这几年都没有年三十
进入2000年以后,2000年、2001年、2003年、2006年、2012年、2013年、2016年都没有大年三十。
没有大年三十的日子其实并不少见,有时候还会连续出现,比如从2025年开始,一直到2029年,连续五年也都不会有大年三十了。
比如刚刚过去的农历十一月,就是30天,十月则是29天。
明年则反过来,十一月是29天,十月30天。
如果一个农历年最后一个月,也就是腊月,恰好有29天,那这一年也就只有“大年廿九”而没有“大年三十”了。
今年就是如此。
这也不会影响过年,只需要认准腊月的最后一天为除夕即可。
农历月份没有30天,其实很正常
尽管很多地方经常把阳历和公历,阴历和农历等同起来,但是事实上,农历并不是阴历,而是阴阳历。
阴阳历,顾名思义就是它在安排历法时既符合太阳运行规律又符合月亮的月相规律。
拿农历来说,月相为朔作为一个月的第一天,到下一次月相为朔之间的时间便是一个月,严格符合月相的更替周期;
同时它又根据太阳的运行规律建立了节气的概念,并且通过设置闰月的方式,保证每年的平均时间又能够符合阳历一个回归年的时间。
在回历中,虽然月的定义和农历的相近,但它是通过奇数月30天、偶数月29天的设定,和在某些年份设置一个闰日的规则来使一个月的时间在数值上逼近月相更替周期的。
但是农历中每个月份的天数却是严格按照月相来设置的,是以观测为基础的,而不是固定的。
比如说某天犬夜叉变成了人类,或者百里屠苏身上的煞气发作,那么这一天的月相一定是朔月,这一天一定是农历中的某月初一,这一点绝不会变。
我们知道,月相这些天文学上的变化往往是较复杂的,加上时间的累积放大更是如此,所以在农历中,发生今年某个月拥有30天,而明年这个月却只有29天这种情况,其实是一件很正常的事情——即使这个月是腊月。
这就是为什么今年会没有大年三十的原因。
二十四节气是干什么的?
二十四节气为立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至、小暑、大暑、立秋、处暑、白露、秋分、寒露、霜降、立冬、小雪、大雪、冬至、小寒、大寒。
它们最早起源于我国先民们使用日晷对日影进行的测量,实际上每一个对应了太阳在黄道上经历 15° 的运动所到达的位置。
可以想见,由于二十四节气反映了太阳的周年视运动,所以它和阳历是相当契合的。
这也是为什么二十四节气的日期在公历中相对确定,上半年一般在每月的 6 日和 21 日,下半年则在每月的 8 日和 23 日。
二十四节气又分为十二节气和十二中气,在时间顺序上,节气和中气一一相间。
也就是说,立春、惊蛰、清明这些都是节气,而雨水、春分、谷雨则被称为中气。
在公历中,每个月都有一个节气和一个中气,节气发生在上半月,而中气则发生在下半月。
然而在农历中,由于一个月的时间比公历要短1天左右,这样累积下来,大约30个月后就会出现一个没有中气的月份,这个月份将被视为这年中附加的闰月。
比如2012 年的 5 月 20 日是农历的四月三十日,这一天是中气中的小满,下一个农历月是从公历的 5 月 21 日开始,到 6 月 18 日结束,这个月有一个节气(芒种,在 6 月 5 日),但是没有中气(下一个中气为夏至,发生在 6 月 21 日)。
所以这四月后的一个月就是闰月,它的名字将依照上一个月的名字,并在前面加上一个“闰”字,即“闰四月”。