中國農曆與越南曆法的差異
共同結構
中國和越南的傳統曆法屬於同一大類陰陽合曆。月份遵循月亮,月份編號和閏月則使全年與太陽及季節保持聯繫。十二個平均朔望月合計約354天,比一個季節年短約十一天。適時增加一整個月,可以避免這一差額讓新年不斷在四季中移動。
在兩套現代體系中,農曆初一都是包含天文朔的民用日;朔指從地心看,月亮與太陽的黃經相同的時刻。月份不以初見新月牙為起點。每月包含29或30個民用日。冬至歸入十一月,為月份編號提供年度基準。
中氣是二十四節氣中相間排列的十二個,太陽黃經每隔30度出現一個。它們幫助確定閏月位置。從一個含冬至月的月初起,數到下一個含冬至月之前,不計入後者。若有十三個月,這個區間內第一個沒有中氣的月就是閏月,沿用前一個月的編號;若有十二個月,該區間就不置閏。
因此,不能只找到一個沒有中氣的月,就認定它是閏月。它在兩個含冬至月之間的序列中所處的位置很重要。“閏六月”指在通常的六月之後增加一個農曆月。
時區差異
現代越南歷算採用UTC+7,對應東經105°標準經線。現代中國曆算採用UTC+8,對應東經120°。這些參考時間決定朔和中氣歸屬的民用日期。即使在海外使用曆法,其參考時間也保持不變。
接近午夜的事件,在兩套體系中可能落在不同日期。如果事件是朔,越南的農曆月就可能早一天開始。中氣若落在月界的不同側,也可能改變其所屬月份,進而影響月序和置閏位置。
1985年新年前後的月份編號
| 事件或月初 | 越南曆法 | 中國曆法 |
|---|---|---|
| 1984年12月的冬至 | 12月21日 | 12月22日 |
| 1984年11月23日開始的月份 | 十一月 | 閏十月 |
| 1984年12月22日開始的月份 | 十二月 | 十一月 |
| 1985年1月21日開始的月份 | 正月:越南春節 | 十二月 |
| 1985年2月20日開始的月份 | 二月 | 正月:中國春節 |
此例中,冬至落在不同的當地日期,而12月的朔在兩套體系中都落在12月22日。在越南,冬至屬於11月已經開始的那個月;在中國曆法中,它屬於12月22日開始的新月。兩套曆法都把冬至所在月定為十一月,因此隨後的月份編號不同。越南春節在1985年1月21日,中國春節在2月20日,相隔三十天。
大多數朔和中氣在兩套曆法中都落在同一個民用日期。差異發生在特定分界附近,所以任何一套曆法都不會始終領先一天或一個月。
歷史日期換算
越南曆法史包括採用中國曆法、獨立進行越南歷算,以及南北採用不同制度的時期。目前的UTC+7歷算基準,1968年用於越南北部,1976年用於全國。民用時鐘的變化,並不總與曆法參考時間的變化同時發生。
歷史日期需要地點、原始紀年、農曆月日和任何閏月標記。換算應使用當時當地施行的歷法。有些中古越南曆法無法憑現存材料完整重建。如果換算以中國曆法替代,或應用後世規則,應將這種近似處理與結果一併記錄。