翻看历书发现,从2025年开始直到2029年,连续五年的除夕都是“大年二十九”。这些日子分别是:二零二五年一月廿八日、二零二六年二月十六日、二零二七年二月五日、二零二八年一月廿五日、二零二九年二月十二日。这是为甚么?“大年三十”去哪儿了?原来,这都是月亮“惹的祸”。据称,中国农历历法,是根据月相的圆缺变化来计算一个月的天数的,在天文学上被称为“朔望月周期”。

天文台发表网志称,“朔”(亦称新月)是月球和太阳在同一黄经时的月相,接连两次朔相隔的时间称为“朔望月”,平均约29.5306日(即29日12小时44分3秒),而农历月是按月相周期制定,每月以出现“朔”的日子为第一日。由于月历上每月日数必须是整数,农历采用“小月”29日和“大月”30日的编制方法,农历月的平均长度与“朔望月”大致相约。

天文台指,每月的第一天(即“朔日”)定为“初一日”,最后一天则称为“晦日”,而视乎当月是大月还是小月,晦日可以是“廿九日”或“三十日”,但农历大月及小月的出现没有简单而又均匀的规律,编排是基于两大原则,即朔必定在初一日及历月日数必须是整数。
天文台解释,由于2025年起连续五年的农历十二月刚好都是小月,因此这几年的除夕并非在年三十。事实上,农历十二月为小月的概率约为四成,以此粗略估计,连续5年除夕并非年三十的概率就只有约1%。天文台统计,在本世纪完结前还会有两次类近的情况,分别在二零五八年至二零六三年及二零八九年至二零九四年,而这两次更可能是连续6年没有年三十。
甚么情况下会较容易出现农历小月(即该月最后一天是廿九日)呢?若朔落在朔日当天的较早时间,朔望月又较短,就会较易出现一个农历小月。天文台指,参照朔望月平均长约29日12小时44分3秒,只要农历十二月的朔落在朔日当天上午11时15分或更早,加上该十二月对应的朔望月不长过平均值,该农历年的除夕就不会是在年三十,而是年廿九了。
“没有了年三十,过年就会失去灵魂吗?”当然不会!农历除夕,依然是人们辞旧迎新,欢庆新春的重要日子。因此,不管腊月是29天还是30天,它都是农历年的末尾,其团圆之意仍旧在。