快速解答:甚麼是中國閏月?
中國閏月(闰月, rùnyuè)是加入中國農曆(农历, nónglì)的額外月份,用來避免農曆月份與季節逐漸錯位。這使農曆成為陰陽合曆:月份跟隨月相週期,年份亦同時考慮太陽的季節循環。[1]
- 名稱: 不會永久命名為「十三月」,而是沿用前一個月份的編號,再加上「閏」字。
- 長度: 和普通農曆月一樣,可以有29日或30日。
- 年份: 有閏月的中國農曆年有13個月,而不是12個月。[2]
閏月是額外加入完整一個月;公曆閏日則只增加2月29日這一天。

農曆日曆上如果出現兩個六月,看起來可能像印刷錯誤。其實重複月份編號是一項有意的調整,用來令農曆月份與季節保持配合。本指南會解釋這項機制;至於節慶日期、年份名稱等更完整的曆法系統,可參閱中國農曆指南。
為甚麼中國農曆需要閏月?
12個農曆月不足以涵蓋完整的季節週期。兩次新月之間平均約29.5306日,因此12個月合計約354.37日;反映季節循環的回歸年則約365.24日,相差接近11日。[1]
如果沒有調整,農曆各月會逐漸與季節錯位。原本與冬季相關的新年,最終可能落到夏季。按需要加入完整月份,可以在每個月份仍然跟隨月亮週期的同時,大致維持與季節的關係。
常見的「19年約有7個閏月」說法,是因為19個太陽年約等於235個農曆月,也就是19年各有12個月,再加7個額外月份。這有助理解閏月出現的頻率,但不是一張每19年原樣重複的時間表。現代閏月的位置取決於天文計算,而不是固定的「每三年一次」規則。[4]
中國閏月如何決定?
現代閏月的安排會同時考慮新月日期和節氣(节气, jiéqì),即標示太陽一年運行進度的24個節點。其中12個是中氣(中气, zhōngqì),太陽黃經每增加30度便出現一個;其餘12個節氣位於各中氣之間。[5]
以下按UTC+8時區的民用日期,逐步說明現代規則。[3]
- 標出月份起點: 每個月在包含天文新月的曆日開始,不會等到肉眼看見新月牙才開始。
- 以十一月為錨點: 包含冬至(冬至, dōngzhì)的月份定為農曆十一月。
- 計算月份數目: 由這個農曆十一月的起點數到下一個包含冬至的農曆十一月起點。第一個十一月計入,下一個不計入。這段期間有12個月便不需要閏月;有13個月便需要一個閏月。
- 找出閏月並決定名稱: 在13個月的區間中,第一個不含中氣的月份就是閏月。它沿用前一個月份的編號,再加上「閏」字。
這個計算區間不同於由一次農曆新年到下一次農曆新年的農曆年。只數兩個農曆新年之間的月份,會忽略規則以冬至為基準的條件。[3]
為甚麼簡化規則在2033年失效
沒有中氣的月份不會自動成為閏月。2033年的正常農曆八月由8月25日至9月22日,期間沒有中氣;但包含它的「農曆十一月至下一個農曆十一月」區間只有12個月,因此它仍然是正常農曆八月。[6]
下一個區間共有13個月。第一個沒有中氣的月份在正常農曆十一月之後、2033年12月22日開始,因此成為閏十一月,至2034年1月19日結束。冬至落在正常農曆十一月內的12月21日;下一個中氣則在1月20日,已屬農曆十二月。[6]
這個看似例外的結果其實符合完整規則。它說明簡化說法漏掉了一項條件,而不是曆法本身出錯。
例子:2025年的閏六月
2025年的額外月份接在正常六月之後。連續三個月份可以看出,中氣如何幫助區分它們。以下公曆日期範圍均包括首日和末日。[7]
| 農曆月份 | 2025年公曆日期 | 月份內的中氣 |
|---|---|---|
| 正常六月 | 6月25日至7月24日 | 大暑(大暑, Dàshǔ),7月22日 |
| 閏六月 | 7月25日至8月22日 | 沒有 |
| 七月 | 8月23日至9月21日 | 處暑(处暑, Chǔshǔ),8月23日 |
閏六月仍然包含8月7日的立秋(立秋, Lìqiū)。立秋是一個不是中氣的節氣,並非12個中氣之一。因此,說「閏月沒有任何節氣」並不正確。[5][7]
留意8月23日這個邊界:它既是七月初一,也是處暑當日。如果某個節氣落在新月份開始的民用曆日,這個節氣便屬於新月份,不屬於前一天已結束的月份。[9]
近期及未來的中國閏月
截至2026年10月,下一個閏月是2028年的閏五月。2026年和2027年開始的農曆年都沒有閏月。下表把這次即將出現的閏月,與最近的2025年例子及其後幾個日期放在一起比較。[7]
| 農曆年起始的公曆年份 | 閏月 | 公曆日期範圍(包括首尾兩日) | 日數 |
|---|---|---|---|
| 2025 | 六月 | 2025年7月25日至8月22日 | 29 |
| 2028 | 五月 | 2028年6月23日至7月21日 | 29 |
| 2031 | 三月 | 2031年4月22日至5月20日 | 29 |
| 2033 | 十一月 | 2033年12月22日至2034年1月19日 | 29 |
| 2036 | 六月 | 2036年7月23日至8月21日 | 30 |
表中的年份指在該公曆年開始的中國農曆年。正如2033年的一行所示,並不代表整個閏月都落在同一個公曆年份內。這些是曆法日期,不是節慶活動或法定假期公告。
閏月會改變節慶和生日嗎?
月份重複並不代表傳統節慶會自動多慶祝一次。端午節在正常五月初五舉行;單是出現閏五月,並不會自動多出另一個端午節。家庭或地方自己的慶祝習慣,應與這個一般節慶日期分開理解。[8]
如在閏月出生,原本的農曆出生記錄要保留「閏」字。「閏六月初一」和「六月初一」是兩個不同日期。日後某一年沒有相同閏月時,由家庭自行決定在哪一天慶祝生日;這個選擇不會改變原本出生日期,也不會把正常月份變成閏月。
如何在日曆上辨認閏月
留意重複月份編號前是否有簡體「闰」、繁體「閏」或英文 “leap”。保存農曆日期時,要記下完整年份、月份、日期和是否屬閏月,並標明使用哪套曆法。省略日子或「閏」標記,都會令記錄不完整。
換算時,應在相應年份的公曆—農曆換算表中查找確切月日;官方表格涵蓋1901至2100年。[7] 不要用固定日數差換算,也不要把閏月當成同號正常月份。
我們的農曆生日計算工具可以由公曆出生日期找回原本的農曆日期,但不會列出未來每一年的生日日期,也不會替你決定在原本閏月不存在的年份如何慶祝。
中國閏月常見問題
中國閏月一定有30日嗎?
不一定。閏月可以有29日或30日。2025年的閏六月有29日,2036年的閏六月則有30日。正常月份與同號閏月的長度不一定相同。[7]
中國農曆閏年與公曆閏年是同一回事嗎?
不是。中國農曆閏年多一個農曆月;公曆閏年則多出2月29日。2025年有中國農曆閏六月,但公曆沒有閏日。[2][7]
曆法會每19年完全重複一次嗎?
不會。19年只是月亮和太陽週期大致接近的時間尺度,不代表計算所得的日期會原樣重複。閏月位置以及公曆與農曆日期的對應,都不能假設會完全不變地重現。[4]
為甚麼閏月的月份編號會改變?
閏月的位置取決於以冬至為基準的框架內,新月日期與中氣之間的關係。閏月的月份編號沒有固定順序,因此一次閏六月之後,下一個閏月不一定又是閏六月。[2]
資料來源
[1] Hong Kong Observatory. The Chinese Agricultural Calendar
[2] NASA. Calendars and Their History
[3] Standardization Administration of China. GB/T 33661-2017: Calculation and Promulgation of the Chinese Calendar
[4] Y. T. Liu. Why Do the Rules for the Chinese Calendar Work?
[5] Hong Kong Observatory. The 24 Solar Terms
[6] Y. T. Liu. Examples of Computing the Chinese Calendar
[7] Hong Kong Observatory. Gregorian–Lunar Calendar Conversion Table, 1901–2100
[8] CCTV. Three Days Off: Two Lunar Fifth Months, but Only One Dragon Boat Festival
[9] Y. T. Liu. Rules for the Chinese Calendar