![]()
最近,一則有關「2262年有兩個春節」的話題沖上了不少網絡平臺的熱搜榜,有網友查詢萬年歷發現2262年有一個正月和一個閏正月,因此產生了一些有趣的聯想。
農歷作為一種陰陽合歷,需要一定的置閏規則使得歷法與真實天象相協調,具體形式就是在適當的位置插入一個閏月。農歷閏月其實離我們并不遙遠,2025農歷乙巳年就有一個閏六月。至于說如何才會出現閏正月,則要從農歷的編排規則說起。
如今的農歷編排規則參考的是2017年頒布的推薦性國家標準GB/T 33661-2017《農歷的編算與頒行》。
![]()
這里我以這份標準為基礎結合在線星歷[1]簡單看一下2262年的具體情況。
![]()
首先我們要找到2261年和2262年的冬至日,查詢星歷可知分別在北京時間的2261年12月22日和2262年的12月22日。
接下來我們找兩個冬至之間的每一個朔日,如下表:
![]()
根據標準中的4.3
4.3 包含節氣冬至在內的農歷月為農歷十一月
可知2261年12月23日~2262年1月20日為農歷十一月的下一個歷月,同時2262年12月12日起的農歷月為十一月。此時一個有趣的情況出現了,兩個農歷十一月之間有12個朔日,也就是會有12個農歷月,但月序只有11個(十二月~十月),說明期間會有一個閏月出現,具體哪個月會是閏月,則要看標準的4.4
4.4 若從某個農歷十一月開始到下一個農歷十一月(不含)之間有13個農歷月,則需要置閏。置閏規則為:取其中最先出現的一個不包含中氣的農歷月為農歷閏月
于是我們要找到2262年所有中氣的日期,同時與朔日日期對照:
![]()
不難發現2262年2月20日~3月20日這個農歷月不包含任何中氣(雨水在2月19日,下一個中氣春分在3月21日),于是該農歷月就是閏月。閏月的命名依據6.2
6.2 ......閏月采用在其前一個農歷月的名稱前加“閏”字的方法命名
由于2262年1月21日~2月19日為正月,于是接下來的閏月就是閏正月。
![]()
現行農歷規則下閏月的分布有一定規律,如19世紀到25世紀這六百年間最容易出現的是閏五月,其次是閏四月、閏六月,最難出現的是閏正月與閏臘月。
![]()
閏正月為何罕見?下面從原理層面簡單展開說說。
閏月在本質上是一種朔望月周期內缺少中氣的特例。一個朔望月的長度在29.27到29.83天之間波動,平均是29.53天;而兩個相鄰中氣的時間間隔則跟地球的公轉位置有關,為29~31天不等。
![]()
相鄰節氣時間間隔變化趨勢,相鄰中氣的時間間隔需要乘以二︱日本國立天文臺
目前我們對二十四節氣的定義是黃道上的24個等分點,相鄰節氣的黃經差為15°,相鄰中氣則是30°。由于地球的公轉軌道是橢圓,根據開普勒第二定律,當地球位于軌道上的近日點附近(公歷1月前后)時,公轉速度會更快,相應的太陽在天空中的運動也會變快,走完30°黃道的時間會較短;當地球位于遠日點附近(公歷7月前后),公轉速度較慢,太陽走過30°黃道的時間會變長。

根據開普勒第二定律,地球在近日點附近公轉速度最快,遠日點附近速度最慢︱Wikipedia@Gonfer
這種趨勢反映在中氣的日期間隔上就是公歷1月前后的中氣日期間隔較短[2],7月前后的中氣日期間隔較長[3]。當中氣日期間隔變長,自然就有更大概率完整包含整個朔望月周期,從而產生閏月(可以類比將一個球投進大小不一的洞口,投進較大洞口的概率自然要比投進較小洞口的概率大)。
![]()
如今地球每年7月初過遠日點,每年1月初過近日點︱timeanddate.com
至于放不放假的,聽國務院安排,逐星喵說了也不會作數對吧(逃
參考&拓展
[1]https://ssd.jpl.nasa.gov/horizons/
[2]以2025年為例,是年大寒合雨水相隔約29天14小時
[3]2025年夏至與大暑相隔約31天12小時
往期熱門
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.