曆法時間的組織 · 陰陽合曆 · 二十四節氣 · 朔望 · 月建
曆法承接天文,把觀測到的日、月、歲運動,組織成可用的年月日——並以節氣為干支「月柱」分界。
中國傳統歷是陰陽合曆:「月」跟月亮——以朔望(月相由缺到圓一週)定每月長短;「歲」跟太陽——以迴歸年與二十四節氣定寒暑。月與歲各自獨立、並不整除,故須置閏來調和。
解決「陰曆與太陽年對不齊」。12 個朔望月約 354 天,比太陽年(約 365 天)短約 11 天;若放任不管,月份每年提前約 11 天,十幾年後正月就漂到夏秋。辦法是每隔兩三年補一個閏月,把月份重新拉回與季節對齊。
節氣把一歲均分二十四段,與十二月建(地支)相配:「節」定『干支月』之始,「中」定農曆『閏月』——時間遂可被干支編碼(兩種『月』詳見下)。
把它看作精巧的陰陽調和時間系統;節氣至今仍指導農事氣候,是可驗證的天文產物。
二十四節氣
公曆日期為多年平均的約略值(逐年相差一兩日),精確時刻須按當年天文計算。「節」為月首、「中」為月中。下列公曆日期為約略值。
二十四節氣以太陽在黃道上的位置劃定——每行 15° 為一氣,故在黃經上嚴格等分(春分 0°、夏至 90°、秋分 180°、冬至 270°);但地球公轉速度不勻,對應的公曆日期逐年略有出入,故上表日期標「約」。
月建 · 地支
十二月建以地支標記,正月建寅(不始於子)——因夏正建寅,沿用至今。
| 月建 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 | 子 | 丑 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 農曆月 | 正月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 十一月 | 十二月 |
兩種「月」· 朔望月與干支月
曆法裡其實有兩種「月」,常被混為一談——分清這兩套,就不糊塗了:
朔望月(農曆的「月」) 跟月亮走:朔(無月)為始,約 29.53 天,分大小月。農曆的正月、二月……即此。閏月加在這一套裡(無中氣之月即閏月)。
干支月(節氣的「月」· 月柱) 跟太陽走:以「節」為界(寅月=立春到驚蟄,卯月=驚蟄到清明……),約 30.4 天,用於八字「月柱」,沒有閏月。
所以二十四節氣裡:十二「節」定干支月之始;十二「中」(中氣)則用來判農曆月的置閏。兩套「月」各管一攤,不可混。
三正 · 歲首之變
「正月建寅」並非自古唯一。歷代曾改「正朔」(歲首所在之月):
夏正建寅——以寅月(今農曆正月)為歲首;
殷正建丑——以丑月為歲首;
周正建子——以子月(冬至所在)為歲首;
秦用亥正——以亥月(十月)為歲首。
漢初沿秦,至漢武帝《太初曆》復用夏正(建寅),歲首定於寅月,沿用至今——今天「正月建寅」即源於此。改正朔在古代是「奉正朔」的政治象徵。
朔望與閏月
朔望月:月相由朔(無月)到望(滿月)再回朔,約 29.53 天,定一「月」之長;故分大月 30 日、小月 29 日。
為何要置閏
- 12 個朔望月 ≈ 354 天,太陽年 ≈ 365.24 天,每年相差約 11 天。
- 若不修正,月份逐年提前約 11 天——約十六年後,正月便從冬末漂到夏季,與農時脫節(純陰曆如伊斯蘭曆正是如此)。
- 故每隔兩三年插入一個閏月(約 30 天)補回差額;長期規律為「十九年七閏」——19 個太陽年 ≈ 235 個朔望月(=12×19+7)。
- 閏在哪一月?以太陽定的二十四節氣作尺:十二個「中氣」本應每月一個;當某個朔望月內恰好沒有中氣,就把它定為閏月(無中氣置閏),稱「閏某月」。
朔望與節氣的精確時刻須按當年天文推算,本站不臆造逐年數據,僅給結構與約略日期。