文章內容目錄
| 1 | 陰陽合曆溯源自華夏文化,兼顧月相週期和太陽視運動週期,旨在達成年月準確度。 |
|---|---|
| 2 | 農曆定月以朔望月為主,平均朔望月長約 29.53 日,故每月或為 30 日(大月),或為 29 日(小月)。 |
| 3 | 農曆置閏乃平衡陰陽合曆年長度與回歸年長度之法,平均約 3 年必置閏 1 月。 |
| 4 | 冬至為農曆歲首之關鍵,所屬月份為冬月,其後按序為臘月、正月、二月,直至冬月重新來臨,共 12 個月。 |
| 5 | 現今置閏法以無中氣置閏為原則,若兩冬至之間 11 個月無中氣,則無需置閏;若有 12 個月無中氣,則第一個無中氣之月定為閏月。 |
| 6 | 無中氣月之出現緣於近日點在冬季導致中氣時間較短,而近日點變動可能改變無中氣月之頻率。 |
| 7 | 干支紀年在農曆中扮演重要角色,每 60 年為一循環,用於標示年份、月份和日期。 |
| 8 | 干支月與平氣法不同,子月即冬至所在之月,且農曆以夜子初刻為一日之始,以夜子初四刻為一日之終。 |
| 9 | 閏月干支與前一月相同,且連續 3 個小月或連續 4 個大月之現象在定朔法時偶有發生,並非異常。 |
| 10 | 農曆時間計量始於秦統一中原後採用子夜為分界,形成 0 時至 24 時之時辰劃分。 |
農曆怎麼算?從原理到實務運算
農曆,又稱陰曆或舊曆,是一種以月相盈虧和地球繞太陽公轉為基礎的曆法,在東亞地區廣泛使用。不同於陽曆,農曆的月份和天數會隨著月相變化而有所不同。那麼,農曆究竟是如何計算的呢?
農曆運算原理
農曆的運算原理主要基於以下三個要素:
- 月相盈虧週期:約 29.5306 日
- 地球繞太陽公轉週期:約 365.2422 日(回歸年)
- 朔望月:從一次新月到下一次新月之間的時間間隔,約 29.5306 日
朔望月長度與 月相盈虧週期 相近,因此農曆以朔望月為基礎,每個月稱為 朔望月 或 陰月。
由於回歸年與朔望月並不是整數倍關係,因此農曆的年長度必須進行調整,以避免與實際太陽位置相差過大。這種調整方法稱為 閏月。
閏月規則
為了與太陽位置同步,農曆採用 「十九年七閏」 的規則,即在 19 個農曆年中置入 7 個閏月。閏月置於農曆的第 3、6、9、11、14、17 和 19 年。

農曆日期計算
計算農曆日期需要以下步驟:
1. 求出對應西元年份的農曆年差:
農曆年差 = 西元年份 - 4
2. 計算農曆年餘數:
農曆年餘數 = 農曆年差 % 19
3. 查詢農曆年餘數對應的閏月表:
| 農曆年餘數 | 閏月 |
|---|---|
| 0 | 閏 9 月 |
| 1 | 閏 5 月 |
| 2 | 無 |
| 3 | 閏 4 月 |
| 4 | 閏 9 月 |
| 5 | 閏 5 月 |
| 6 | 無 |
| 7 | 閏 4 月 |
| 8 | 閏 8 月 |
| 9 | 閏 5 月 |
| 10 | 無 |
| 11 | 閏 4 月 |
| 12 | 閏 8 月 |
| 13 | 閏 5 月 |
| 14 | 無 |
| 15 | 閏 4 月 |
| 16 | 閏 8 月 |
| 17 | 閏 5 月 |
| 18 | 無 |
4. 將閏月加入對應的農曆年中:
例如,2023 年的農曆年餘數為 1,對應的閏月為閏 5 月。因此,2023 年農曆年有 13 個月。
5. 計算農曆月的天數:
農曆月分為大月(30 天)和小月(29 天),規則如下:
- 單數月為小月
- 雙數月為大月
- 閏月為大月
6. 計算農曆日的日期:
從農曆初一開始,逐日計算,直到達到指定日期。
範例計算
以下範例計算 2023 年 8 月 1 日的農曆日期:

