Libo

萬年曆

中文語境裡同時在用三套曆法:公曆、農曆、干支歷。它們的年月起點各不相同,混用是很多日期換算出錯的根源。這一頁把三者的關係講清楚。

打開萬年曆

農曆是陰陽合曆

農曆常被稱作陰曆,但它其實是陰陽合曆。月份按朔望月定,初一必為朔日,一個月二十九或三十天;年份則要與迴歸年對齊,靠置閏月解決。

置閏規則是「無中氣之月置閏」:二十四節氣中十二個「中氣」,若某個農曆月內不含中氣,該月即為上一個月的閏月。這條規則決定了閏月出現在哪一年、哪一月,不是隨意安排。

干支歷以節氣為界

干支歷是純陽曆,年以立春為界,月以十二「節」為界,與農曆初一無關。八字、奇門等術數用的都是這一套。

所以「屬相什麼時候換」這個問題有兩個答案:按農曆算從正月初一換,按干支歷算從立春換。術數用干支歷,民俗多用農曆,兩者在立春與春節之間的那段時間會不一致。

二十四節氣

節氣按太陽黃經等分,每十五度一個,因此節氣在公曆上的日期非常穩定,通常只在相鄰一兩天內浮動,而在農曆上則漂移很大。

二十四節氣交替出現「節」與「氣」:立春、驚蟄、清明等十二個為「節」,用於分干支月;雨水、春分、穀雨等十二個為「中氣」,用於農曆置閏。兩者分工不同,不能混用。

2026 年二十四節氣

使用步驟

  1. 選擇公曆日期查看對應農曆與干支
  2. 對照當年二十四節氣交節時刻
  3. 需要按吉日篩選時進入擇吉工具

相關典籍

打開萬年曆