A. 閏月怎麼算
閏,本義就是余數。指歷法紀年和地球環繞太陽一周運行時間的差數,多餘出來的叫「閏」。
閏年,凡陽歷中有閏日(二月為二十九日)的年,或陰歷中有閏月(一年有十三個月)的年;閏余(歲余置閏。陰歷每年與回歸年相比所差的時日)
閏日,陽歷的平年只有365日,與回歸年比較,每年相差5時48分46秒,所以每四年積成1日,加於2月成29日,這一天稱為閏日,這一年稱為閏年
閏月,陰歷以月球繞地球定歷法,每年和回歸年的
365
日5
時
48
分
46
秒相差約
10
日
21
時,積以置閏,所以每三年要閏一個月,每五年閏兩個月,每十九年閏七個月。這樣每逢閏年所加的一個月,稱為閏月。閏月加在某月之後。就叫閏某月
閏月、閏年
為了調整歷法年的平均長度,使其與回歸年的長度相符合,有時就需要調整個別月份的長度或增加一年中的月數。這個被調整的月份或增加的月份就被稱為「閏月」。
閏月這種制歷方法最早是我國發明使用的,大約開始於公元前500多年,比古希臘要早160多年。我國歷法採用十九年七閏月的方法,在不同的時期和國別是不同的。
在中國傳統的陰陽歷中以朔月的長度29.5306日為1個月的平均值,全年12個月,同回歸年的長度365.2422日相差約10日21時,需要置閏,使陰陽歷各個月份和天象物候保持對應的關系。我國古六歷中用3年閏1個月,5年閏2個月,19年閏7個月的閏月法,每逢閏年所加的月便稱為「閏月」。閏月放在一年的年終,例如,秦代和西漢初期使用的《顓項歷》,以十月為歲首,把九月做為年終,閏月就放在九月之後,而稱為「後九月」。到了西漢初制定太初歷時,把閏月分插在一年的各月,並規定以沒有中氣的那幾個月作為閏月,月序仍用上個月的月序,只要稱其為「閏某月」。這一置閏規則在採用平氣的歷法中最合理的。到清代的時憲歷時,則改用定氣注歷,如繼續單純以沒有中心置閏的規則,有可能一年要置兩個閏月。因此,又補充規定:以兩次冬至之間包含有13個月的定為閏年,閏年的第一個沒有中氣的月定為閏月。這一規則一直沿用至今。閏年中以閏四、五、六月最多,閏九、十月最少,閏十一月、十二月和正月則不會出現,至少在幾千年內是這樣的。
在公歷中,閏月不是在一年中增加一個月,而是在某一個月增加一天,以保證歷法年與回歸年相一致。例如《儒略歷》和現行《公歷》一般年份都是365天。通常每過四年(現行公歷有時相隔八年)就把二月份增加一天,這一年就是366天。這年的二月就是閏月,而這一年也叫閏年。
B. 閏月的計算方法
閏月計演算法:農歷年中月以朔望月長度29.5306日為基礎,所以大月為30日,小月為29日。為保證每月的頭一天(初一)必須是朔日,就使得大小月的安排不固定,而需要通過嚴格的觀測和計算來確定。因此,農歷中連續兩個月是大月或是小月的事是常有的,甚至還出現過如1990年三、四月是小月,七、八、九、十連續四個月是大月的罕見特例。
那麼多長時間加一個閏月呢?最好的辦法就是求出回歸年日數與朔望月的日數的最小公倍數:我們希望m個回歸年的天數與n個朔望月的天數相等,也就是應有等式:
m×365.2422=n×29.5306
在這個等式中我們不能直接求出m和n,但可以求出它們的比例:
其近似值為:
在這些分式中,分子表示回歸年的數目,分母表示朔望月的數目。例如第六個分數式 = 表示19個回歸年中必須加7個閏月。
19個回歸年中加7個閏月的結果比較:
19個回歸年=19×365.2422=6939.6018(天)
一個朔望月有29.5306天,235個朔望月=235×29.5306=6939.6910(天)
19個回歸年中加7個閏月後,矛盾消除得只差:6939.6910-6939.6018=0.0892(天)——即2小時9分多,這已經是夠精確的了。
所以,農歷就採用了19年加7個閏月的辦法,即「十九年七閏法」,把回歸年與農歷年很好地協調起來,使農歷的元旦(春節)總保持在冬末春初。古人把235個朔望月稱之為「閏周」。
農歷置閏的方法可以使農歷年的平均長度接近回歸年,而農歷中的月又有鮮明的月相特徵,保持了公歷和陰歷兩全其美的特點。
置閏的方法是兩個冬至之間,如僅有12個月則不置閏,若有13個月即置閏。置閏的月從「冬至」開始,當出現第一個沒有「中氣」的月份,這個月就是閏月,其名稱是在前個月的前面加一個「閏」字。
農歷閏哪個月?決定於一年中的二十四個節氣。
我國農歷將二十四個節氣分為十二個節氣和十二個中氣。
農歷以月亮為周期(陰歷),十二個月歷總共約有354天;再配合年歷(陽歷),年歷則是根據地球公轉所形成的四季變化而得的周期所編制。而月歷較年歷短,兩者相差了11天,因此,便要每19年加多7個閏月來填補誤差。而決定那一個月做閏月,則依24節氣而定,農歷月份通常包含一個節氣和一個中氣,如驚蟄/春分等等,若某農歷月份只有節氣而沒有中氣,歷法便會把該月作為上個月的閏月。以2006年為例,農歷七月之後正好有一個只有節氣而沒有中氣的月份,因此便置閏七月來調整誤差。
二十四節氣在農歷中的日期是逐月推遲的,於是有的農歷月份,中氣落在月末,下個月就沒有中氣。
一般每過兩年多就有一個沒有中氣的月,這正好和需要加閏月的年頭相符。所以農歷就規定把沒有中氣的那個月作為閏月。
例如2001年5月21日,農歷四月二十九日,是中氣小滿,再隔一個月後,6月21日農歷五月初一才是下一個中氣夏至,而當中這一個月(2001年5月23日——2001年6月20日)沒有中氣,就定為閏月。因為它跟在四月後面,所以叫閏四月。
C. 閏年、閏月是怎麼計算的
閏年是公歷中的名詞。閏年分為普通閏年和世紀閏年。
普通閏年:能被4整除但不能被100整除的年份為普通閏年。(如2004年就是閏年,1900年不是閏年);世紀閏年:能被400整除的為世紀閏年。(如2000年是世紀閏年,1900年不是世紀閏年)
閏月(Leap Month),是一種歷法置閏方式。在亞洲(尤其在中國),閏月特指漢歷(民間亦稱農歷)每逢閏年增加的一個月(為了協調回歸年與漢歷年的矛盾,防止漢歷年月與回歸年及四季脫節,每2至3年置)。
農歷採用19年加7個閏月的辦法,即「十九年七閏法」,把回歸年與農歷年很好地協調起來,使農歷的元旦(春節)總保持在冬末春初。古人把235個朔望月稱之為「閏周」。
(3)閏7月的計算方法擴展閱讀:
對於數值很大的年份,這年如果能整除3200,並且能整除172800則是閏年。如172800年是閏年,86400年不是閏年(因為雖然能整除3200,但不能整除172800)(此按一回歸年365天5h48'45.5''計算)。
此外,如依照現有太陽年的長度與上述閏年規則,每8000年又約差一日,因此約翰·赫歇爾提議每逢4000的倍數不閏,如西元4000年。
但距此一年份來臨尚有約二千年之遙,因此還未曾真正納入規則或實施過。又由於地球公轉速率的不穩定與眾多影響因素,屆時是否需要納入此規則仍有疑問。