“这和我国独有的农历算法有关。”
原来,公历的一个月,有的有30天,有的有31天,2月只有28-29天。而农历,也有大小月之分,大月30天,小月29天。这是因为农历是根据月亮的圆缺变化来编算的,在天文学中被称为“朔望月”。
根据中科院紫金山天文台起草《农历的编算和颁行》,“朔日为农历月的第一个农历日”,也就是说,每个农历月的初一是朔日。从“朔”到“望”,再到下一个“朔”,一个周期约29.53天,所以计算出来的农历月天数或者是小月29天,或者是大月30天。而今年的腊月恰逢小月,只有29天,因此也就没有大年三十了。
实际上,腊月遇上小月的时候并不少,大年三十不见的几率也不算太低。