問題來了:春節這天到底是如何確定下來的呢?今天,我們就來詳細說說。
![]()
定冬至:歷法的定海神針
要算好春節,必須先找準一個堅固的起點,農歷選擇的起點就是“冬至”。
為啥是冬至?因為它最好測,不需要看懂任何星圖,只需要一根竿和耐心。
找塊平地,立根固定長度的圭表(說白了就是一根竿),每天正午量影子長度,影子最長那天,就是冬至。
連著測好幾年,算出兩次冬至之間的平均天數——這就是回歸年長度,現代值是 365.2422 天。
這是所有歷法計算的核心基礎數據之一,也是農歷的定海神針。
定朔望:怎么算準月相?
我們知道,農歷是陰陽合歷。農歷的月份完全依據月相變化而定。每個月的第一天必須是“朔日”,即月亮恰好運行到太陽和地球之間、從地球上看不見月亮的那一時刻。
月亮從一次“朔”到下一次“朔”的周期,稱為一個“朔望月”,現代值約 29.5306 天。農歷通過設置大月(30 天)和小月(29 天)來貼合這個周期。
1. 長期系統觀測
每天日落,固定時間看月亮,畫下它的形狀(蛾眉、上弦、滿月……),記下位置和落山時間,積累數月至數年的數據,從而掌握月相變化的基本規律
2. 用新月反推朔日
朔本身看不見,但你能看見新月初現,還能找到“朔”的窗口——當你看見在日落后西方天空看到極細的殘月(清晨)或新月(黃昏),這通常發生在農歷初二或初三的黃昏。
通過精確記錄每次新月初現的時刻,可以向前反推一兩天,確定“朔”發生的大致時間窗口。
3. 先算平均,搞“平朔”
攢幾年數據,算出兩次朔之間的平均天數——這就是“朔望月”長度。早期歷法就用這個平均值(比如 29.53 天)交替排大小月,叫“平朔”。簡單,但不準,時間久了初一可能跟真實朔日差一天。
4. 再搞“定朔”,上數學
想算準,必須知道月亮跑得快慢不均(近地點快、遠地點慢),在“平朔”基礎上,根據月亮實際位置做修正,算出日月真正相合的那一刻——這就是“定朔”。
![]()
基本規定:
“冬至”必須放在農歷十一月
這是中國農歷幾千年來從未動搖的硬性規定:冬至這一天,必須落在農歷的十一月。
這條規則是農歷月份與太陽回歸年(四季)保持同步的“錨”。以包含冬至的這個月為十一月(冬月)向前后推排月份,就能確保月份與季節的基本對應關系不會混亂。
那么,古人如何確定“十一月”呢?通過看星星。
最初古人晚上抬頭看北斗七星,觀察斗柄的指向:
斗柄東指,天下皆春;
斗柄南指,天下皆夏;
斗柄西指,天下皆秋;
斗柄北指,天下皆冬。
古人把天空分成十二等份,用子丑寅卯等十二地支標記,叫“十二辰”。北斗斗柄每個月移動一辰,指向哪一辰,就叫“建”哪個月。比如斗柄指向子位,就是“建子之月”,冬至就是在子月。
不同朝代拿不同的月份當正月(歲首):
夏朝:建寅(正月,就是現在的農歷一月)
商朝:建丑(十二月)
周朝:建子(十一月)
秦朝:建亥(十月)
直到漢武帝頒布《太初歷》,才把正月重新定回建寅,從此把正月固定在包含雨水節氣那個月,一直沿用到現在。
定閏月:協調陰陽差的巧妙規則
一個朔望月約 29.53 天,12 個月約 354 天,比一個回歸年(365.24 天)少了約 11 天。如果置之不理,大約三年,農歷月份就會比季節提前一個月,十幾年后就會出現“六月飛雪”的混亂。
為此,農歷引入了“閏月”,其核心規則是“無中氣置閏”。
二十四節氣中,單數位的如立春、驚蟄等稱為“節氣”,雙數位的如雨水、春分、冬至等稱為“中氣”。正常情況下,每個農歷月份應包含一個節氣和一個中氣。
但由于兩個中氣之間的間隔(約 30.44 天)略長于一個朔望月,隨著時間推移,總會出現某個農歷月只包含一個節氣而沒有中氣的情況。這個沒有中氣的月份,就被設定為上一個月的閏月。
明末清初,參與修訂歷法的德國傳教士湯若望提出了更嚴謹的補充規則:在精確計算下,個別年份可能會出現兩個“無中氣”的月份。他規定,只將一年中的第一個“無中氣”之月設為閏月。這一規則使得置閏方法更加完善和統一。
終極校驗:觀測日月食
歷法準不準,別扯嘴皮子,看天象——“日月食”,這是古人檢驗歷法最硬核、最沒法造假的方法。
“日食”必在初一:日月合朔,地球、月亮、太陽幾乎成一條線,月亮擋住太陽。如果預報的日食恰好發生在歷法所定的初一,就證明“朔日”計算得極準。
“月食”必在十五前后:地球夾在日月中間,擋住陽光。只要月食發生在你定的望日附近,證明朔望周期和月份排布沒毛病。
因此,古代歷官將能否準確預報日月食,視為檢驗一部歷法優劣的“金標準”。“日食驗朔,月食驗望”,這是歷法推算是否貼合實際天象的終極證明。
![]()
定正月、定春節
在完成了所有基礎計算——確定冬至、排定朔望、安置閏月,并經過日月食反復校驗之后,確定春節的步驟反而變得清晰而固定:
1、確保冬至落在農歷十一月。
2、按照朔望順序排列月份,遇到“無中氣”之月則設置為閏月。
3、從包含冬至的十一月向前推算,找到“建寅之月”,即斗柄指向寅位,也就雨水節氣前后那個月(大致對應公歷 1 月下旬至 2 月下旬)的那個月,這個月就是正月。
4、正月的第一天(朔日),就是春節。
為什么是雨水?因為雨水節氣一般在公歷 2月18-21 日,正值冬去春來、冰雪融化、降水增多的時節,與春季的農事起始高度吻合。這樣確定的春節,完美地體現了農歷“陰陽合歷、順天應時”的核心思想。
輔助工具:干支記法
在上述復雜的計算和記錄過程中,一套強大的輔助工具——“天干地支系統”發揮了關鍵作用。
在月份、年份尚未最終命名和排序的推算階段,天干(10 個)與地支(12 個)組合成的六十循環系統,為日、月、年的臨時標記和順序核對提供了不重復、不遺漏的完美方案。
例如,干支紀日法在中國有連續不斷的可靠記載,可追溯至公元前 720 年 2 月 22 日(春秋魯隱公三年二月己巳日,《春秋》記載了當天的日食)。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.