本文專家:邵林,古代民俗文學科普作者
春節即将到來,不知道大家有沒有發現一個有意思的事情?
打開月曆一看,咦?!今年怎麼臘月最後一天是廿九,為啥沒有“大年三十”啊?

其實是因為農曆的一些特性,這種現象并不罕見。
今天就來科普一下為啥今年大年三十會“缺席”?
為啥今年沒有大年三十?
我們日常使用的公曆,一年之中的1、3、5、7、8、10、12月份是31天,2月為28天或29天,年年如此。
農曆則不然,每個月有29天或者30天,前者稱為小月後者則是大月。
需要注意的是,農曆沒有像公曆一樣的31天的月份或者28天的月份,也沒有類似公曆的排布規律。
比如剛剛過去的農曆十一月,就是30天,十月則是29天。明年則反過來,十一月是29天,十月30天。如果一個農曆年最後一個月,也就是臘月,恰好有29天,那這一年也就隻有“大年廿九”而沒有“大年三十”了。今年就是如此。
類似的情況也不算罕見,2000年、2001年、2003年、2006年、2012年、2013年、2016年都沒有大年三十。而且,從2025年一直到2029年,連續五年也都不會有大年三十。
這也不會影響過年,隻需要認準臘月的最後一天為除夕即可。
農曆是怎樣劃分的?
有的朋友可能會問,為什麼農曆要設計成這種不友善記憶的模式呢?
答案是,農曆的月份是根據月相确定的。
人們常說的“年月日”中,日是根據太陽的升落而定的周期,月則是根據月相而定的周期。
我們都知道,月球本身不發光,而是反射太陽光的。因為地球、月球和太陽之間的互相位置是不斷變化的,在地球上看到月球被照亮的部分也随之變化:
當太陽與月亮在地球同一方向的時候,就完全看不到月光,這叫合朔;而月球與太陽分居地球兩側,大體位于一條直線上時,我們看到的就是滿月,也就是望月。變化規律如下圖:
基于3D Moon軟體制作
天文學家規定,合朔的那天叫做朔日,定為農曆的初一,下次合朔則是下月初一。
也就是說,農曆一個月有多少天,完全是由合朔的周期來決定的,這個周期也叫朔望月周期,這個周期的平均數是29.53天,然而月球本身運動也不是勻速的。
是以,為了保證每月初一必須是朔日,農曆的大月(30天)和小月(29天)也就無法按一套固定的規律排布了。
農曆是陰曆嗎?
了解了前面的知識,可以發現,農曆的制定十分依賴月亮,那麼民間把農曆稱為“陰曆”是對的嗎?
其實,把農曆稱為“陰曆”是從民國開始的,在日常生活中不影響我們了解的時候,當然可以用。但這隻是一個習慣稱呼,并不嚴謹。
嚴格來說,農曆是一種陰陽合曆。因為它還有重要的陽曆部分——二十四節氣。
有不少觀察細緻的朋友發現,二十四節氣總是差不多固定在公曆的某個日期。比如,清明假期往往就在4月5号前後,立春則經常在2月4号。
這并不是說兩者有過互相“抄襲”的行為,而是因為中西方古人都很好地總結了太陽的運作規律,運用到各自的曆法之中。
公曆被稱為陽曆,因為它的一年的長度以回歸年為準,并不在意月相變化。
所謂回歸年,是指太陽兩次通過春分點的時間長度。大概為365.2422天——這不是一個整數,是以公曆每平年365天,每隔幾年就要在2月多加一天。
農曆定月份時依賴月相,同時也有二十四節氣的内容,以此制定出了一套“閏月”制度,使得符合規則的年份有13個月,大概為384天。
進而使得農曆年長度的平均值就會和回歸年長度相近,這種綜合月相和回歸年的曆法,更準确地說就是一種陰陽合曆了。
冷知識
月曆上在農曆部分經常可以看到一個比較少見的字:“廿”。
這個字讀音為“niàn”,是二十的意思。其字形就是兩個十:【十十】。
以此類推,三十難道就是【十十十】?還真有這個字,卅,讀作“sà”;
四十就應該是【十十十十】,卌,讀作“xì”。
不過農曆一個月最長也隻有30天,一般用不到。
這下,終于明白為啥今年沒有大年三十了吧?
福
利
活
動