萬年曆
中文語境裡同時在用三套曆法:公曆、農曆、干支歷。它們的年月起點各不相同,混用是很多日期換算出錯的根源。這一頁把三者的關係講清楚。
農曆是陰陽合曆
農曆常被稱作陰曆,但它其實是陰陽合曆。月份按朔望月定,初一必為朔日,一個月二十九或三十天;年份則要與迴歸年對齊,靠置閏月解決。
置閏規則是「無中氣之月置閏」:二十四節氣中十二個「中氣」,若某個農曆月內不含中氣,該月即為上一個月的閏月。這條規則決定了閏月出現在哪一年、哪一月,不是隨意安排。
干支歷以節氣為界
干支歷是純陽曆,年以立春為界,月以十二「節」為界,與農曆初一無關。八字、奇門等術數用的都是這一套。
所以「屬相什麼時候換」這個問題有兩個答案:按農曆算從正月初一換,按干支歷算從立春換。術數用干支歷,民俗多用農曆,兩者在立春與春節之間的那段時間會不一致。
二十四節氣
節氣按太陽黃經等分,每十五度一個,因此節氣在公曆上的日期非常穩定,通常只在相鄰一兩天內浮動,而在農曆上則漂移很大。
二十四節氣交替出現「節」與「氣」:立春、驚蟄、清明等十二個為「節」,用於分干支月;雨水、春分、穀雨等十二個為「中氣」,用於農曆置閏。兩者分工不同,不能混用。
2026 年二十四節氣
- 立春(节) — 2026-02-04 04:02
- 雨水 — 2026-02-18 23:51
- 驚蟄(节) — 2026-03-05 21:59
- 春分 — 2026-03-20 22:45
- 清明(节) — 2026-04-05 02:40
- 穀雨 — 2026-04-20 09:39
- 立夏(节) — 2026-05-05 19:48
- 小滿 — 2026-05-21 08:36
- 芒種(节) — 2026-06-05 23:48
- 夏至 — 2026-06-21 16:24
- 小暑(节) — 2026-07-07 09:56
- 大暑 — 2026-07-23 03:13
- 立秋(节) — 2026-08-07 19:42
- 處暑 — 2026-08-23 10:18
- 白露(节) — 2026-09-07 22:41
- 秋分 — 2026-09-23 08:05
- 寒露(节) — 2026-10-08 14:29
- 霜降 — 2026-10-23 17:37
- 立冬(节) — 2026-11-07 17:52
- 小雪 — 2026-11-22 15:23
- 大雪(节) — 2026-12-07 10:52
- 小寒(节) — 2026-01-05 16:23
- 大寒 — 2026-01-20 09:44
使用步驟
- 選擇公曆日期查看對應農曆與干支
- 對照當年二十四節氣交節時刻
- 需要按吉日篩選時進入擇吉工具