2033年曆法問題

閏月的位置

農曆2033年有一個閏十一月,從2033年12月22日開始,到2034年1月19日結束。通常的十一月始於2033年11月22日。閏月之後,十二月於2034年1月20日開始,春節則在2月19日。

這個不常見的閏月位置,暴露出兩種常用簡化說法的不足:一是把所有沒有中氣的月都視為閏月,二是認為春節總在冬至後的第二次朔。兩種說法都沒有完整反映規則。在這段月序中,正確的月份編號取決於冬至所確定的基準,以及農曆年前後兩側的月份。

冬至規則

現代農曆有二十四節氣,其中隔一個取一個的十二個節氣稱為中氣。中氣按太陽視週年運行軌道上每隔30度的位置依次劃分。冬至是其中之一,包含冬至的農曆月始終是非閏的十一月。

從一個含冬至月的月初開始,數到下一個含冬至月的月初之前,計入前者,不計入後者。如果有十二個月,這個區間就不置閏;如果有十三個月,其中第一個沒有中氣的月就成為閏月。閏月沿用前一個月的月序數,其餘非閏月繼續順序編號。

這些計數區間從十一月開始,而不是從正月初一開始。因此,同一個農曆年內可能有月份分屬兩個不同區間。2033年前後的月數如下:

前一個含冬至月的起始日下一個含冬至月的起始日,不計入月數區間內的農曆月數置閏位置
2032-12-032033-11-2212不置閏
2033-11-222034-12-1113第一個沒有中氣的月,始於2033-12-22

沒有中氣的月份

相鄰中氣之間的時間並非恆定,因為太陽沿其視週年軌道運行的速度並不均勻。一個農曆月可能有兩個中氣,另一個月則可能沒有中氣。因此,不能將每個有編號的月份與某一個特定中氣逐一對應,以此確定月序。冬至基準和月份總數具有優先地位。

這條規則還以歷日為依據。一個月從包含朔的日期起始的午夜開始。中氣若落在這一天,就屬於新月,即使交節瞬間早於合朔瞬間。事件靠近月界時,這種按整日歸屬的方式十分重要。

跨越年界的月份編號

2033年8月25日開始的月份沒有中氣。處暑在8月23日,屬於前一個月;秋分在9月23日,是後一個月的起始日。儘管如此,8月25日開始的這個月仍是通常的八月。它位於2032年12月3日開始的十二個月區間內,這個區間不需要置閏。

新的計數區間始於2033年11月22日。首月含有兩個中氣:11月22日的小雪和12月21日的冬至。冬至將這個月確定為非閏的十一月。下一個月始於12月22日,沒有中氣。由於所在區間有十三個農曆月,而它又是其中第一個沒有中氣的月,所以定為閏十一月

十二月始於2034年1月20日,也含有兩個中氣:1月20日的大寒和2月18日的雨水。隨後2月19日至3月19日的月份沒有中氣,但仍為非閏的正月,因為該區間的閏月已經指定給了前面那個符合條件的月份。

因此,2034年春節在2月19日,是冬至後的第三次朔。三次朔的日期分別為12月22日、1月20日和2月19日。第一次開啟閏十一月,第二次開啟十二月,只有第三次才開啟正月。

存儲日期時必須保留閏月標誌,使通常的十一月與閏十一月在雙向換算中始終保持區別。

公元1–2100年

隱私政策