閏月(Leap Month),是一種歷法置閏方式。在亞洲(尤其在中國),閏月特指農(nóng)歷每逢閏年增加的一個月(為了協(xié)調(diào)回歸年與農(nóng)歷年的矛盾,防止農(nóng)歷年月與回歸年及四季脫節(jié),每2至3年置1閏,19年置7閏)。有時,閏月還指閏年中包含閏日的月份(特指公歷閏年的二月)。 史料記載 《書·堯典》:“以閏月定四時,成歲。” 孔傳:“一歲有馀十二日,未盈三歲足得一月,則置閏焉?!?
《左傳·文公六年》:“閏月不告朔,非禮也。閏以正時,時以作事,事以厚生,生民之道,于是乎在矣。不告閏朔,棄時政也,何以為民?”
《史記·五帝本紀(jì)》:“歲三百六十六日,以閏月正四時?!?
公元前104年,漢武帝覺得先秦歷法有諸多弊病,于是下令制定新的歷法,當(dāng)時著名的天文學(xué)家落下閎絞盡腦汁,制定了“太產(chǎn)生緣故 如果不注意,大概很多人認(rèn)為“閏月”與“閏年”是一個意思,其實不然,雖說只是一字之差,所包含的意思卻相差很遠(yuǎn)。
“閏年”。我們通常所說的一年365天,其實是個約數(shù),準(zhǔn)確的數(shù)字應(yīng)是365.2422日。那么一年365天,就與實際的一年相差0.2422日,這樣四年之后就比實際的一年少了近一天。為了彌補(bǔ)這個差值,歷法中規(guī)定,4年設(shè)一閏,即能被4整除的年份為閏年,另附加規(guī)定,凡遇世紀(jì)年(末尾數(shù)字為兩個零的年份),必然被400所整除才算閏年,其它的整百年不是閏年,即“百年不閏”。如1996年即閏年,2000年也是閏年,而1700年則不是閏年。陽歷閏年的二月有29天,2月29日為閏日,陽歷閏年有366天。也就是說陽歷閏年的二月不叫閏二月,閏月為農(nóng)歷所特有。
現(xiàn)在再來說“閏月”。閏月指的是陰歷中的一種現(xiàn)象,陰歷是按照月亮的圓缺即朔望月安排大月和小月,一個朔望月的長度是29.5306日,是月相盈虧的周期,陰歷規(guī)定,大月30天,小月29天,這樣一年12個月共354天,陰歷的月份沒有季節(jié)意義,這樣十二個朔望月構(gòu)成農(nóng)歷年,長度為29.5306×12=354.3672日,比回歸年365.2422日少10.88天(即將近11天),每個月少0.91天(近1天)。一年與陽歷的一年相差11天,只需經(jīng)過17年,陰陽歷日期就同季節(jié)發(fā)生倒置,譬如,某年新年是在瑞雪紛飛中度過,17年后,便要搖扇過新年了。使用這樣的歷法,自然是無法滿足農(nóng)業(yè)生產(chǎn)的需要的,所以我國的陰歷自秦漢以來,一直和24節(jié)氣并行,用24節(jié)氣來指導(dǎo)農(nóng)業(yè)生產(chǎn)。
關(guān)于中國的農(nóng)歷,許多人存在著誤解,常常把農(nóng)歷混同于陰歷。
世界上的歷法共有三類:一類是陽歷,就是以地球繞太陽運(yùn)轉(zhuǎn)一周的時間為一年,年的月數(shù)和月的日數(shù)可人為規(guī)定;一類是陰歷,就是以月球繞地球運(yùn)轉(zhuǎn)一周的時間為一個月,只有年的月數(shù)可以人為地規(guī)定;第三類是陰陽合歷,就是以月球平均繞地球轉(zhuǎn)一周的時間為一月,但通過設(shè)置閏月,使一年的平均天數(shù)又與地球平均繞太陽轉(zhuǎn)一周的時間相等,如中國的農(nóng)歷、藏歷。
所以,中國的農(nóng)歷并不是陰歷,而是陰陽合歷。
農(nóng)歷中的陰歷成份和陽歷成份各有用處。陰歷可以指明月亮的盈虧,還可以預(yù)告潮汐的大小。
陽歷的用處更大,二十四節(jié)氣就是中國古代的一大發(fā)明,它表明了地球在軌道上的位置,反映了太陽的周年視運(yùn)動,最適合指導(dǎo)農(nóng)事活動,因此作為陰陽合歷的中國傳統(tǒng)歷法才叫做農(nóng)歷。所以,農(nóng)歷并不等同于陰歷,如果把農(nóng)歷稱為陰歷就不妥當(dāng)了。
太陽、月亮是人們掛在天上的日歷。年復(fù)一年,地球圍繞著太陽不停運(yùn)轉(zhuǎn),地球上的萬物也在日月輪回中生息繁衍。
如按十三個朔望月構(gòu)成農(nóng)歷年,長度為29.5306×13=383.8978日,比回歸年又多出18天多。
如果按上述規(guī)定制定歷法,就會出現(xiàn)天時與歷法不合、時序錯亂顛倒的怪現(xiàn)象。這就是矛盾。
為了克服這一缺點,我們的祖先在天文觀測的基礎(chǔ)上,找出了“閏月”的辦法,保證農(nóng)歷年的正月到三月為春季,四月到六月為夏季,七月到九月為秋季,十月到十二月為冬季,也同時保證了農(nóng)歷歲首在冬末春初(以上均指農(nóng)歷季節(jié))。
閏月記算法:農(nóng)歷年中月以朔望月長度29.5306日為基礎(chǔ),所以大月為30日,小月為29日。為保證每月的頭一天(初一)必須是朔日,就使得大小月的安排不固定,而需要通過嚴(yán)格的觀測和計算來確定。因此,農(nóng)歷中連續(xù)兩個月是大月或是小月的事是常有的,甚至還出現(xiàn)過如1990年三、四月是小月,九、十、十一、十二連續(xù)四個月是大月的罕見特例。
那么多長時間加一個閏月呢?最好的辦法就是求出回歸年日數(shù)與朔望月的日數(shù)的最小公倍數(shù):我們希望m個回歸年的天數(shù)與n個朔望月的天數(shù)相等,也就是應(yīng)有等式:
m×365.2422=n×29.5306
在這個等式中我們不能直接求出m和n,但可以求出它們的比例:
這個比例的近似值分別為:
在這些分式中,分子表示回歸年的數(shù)目,分母表示朔望月的數(shù)目。例如第六個分?jǐn)?shù)式19/235=19/(19×12+7)表示19個回歸年中必須加7個閏月。
19個回歸年中加7個閏月的結(jié)果比較:
19個回歸年=19×365.2422=6939.6018(天)
一個朔望月有29.5306天,235個朔望月=235×29.5306=6939.6910(天)
19個回歸年中加7個閏月后,矛盾消除得只差:6939.6910-6939.6018=0.0892(天)——即2小時9分多,這已經(jīng)是夠精確的了。
所以,農(nóng)歷就采用了19年加7個閏月的辦法,即“十九年七閏法”,把回歸年與農(nóng)歷年很好地協(xié)調(diào)起來,使農(nóng)歷的元旦(春節(jié))總保持在冬末春初。古人把235個朔望月稱之為“閏周”。
農(nóng)歷置閏的方法可以使農(nóng)歷年的平均長度接近回歸年,而農(nóng)歷中的月又有鮮明的月相特征,保持了公歷和陰歷兩全其美的特點。
現(xiàn)在置閏的方法是兩個冬至之間,如僅有12個月則不置閏,若有13個月即置閏。置閏的月從“冬至”開始,當(dāng)出現(xiàn)第一個沒有“中氣”的月份,這個月就是閏月,其名稱是在前個月的前面加一個“閏”字。
農(nóng)歷閏哪個月?決定于一年中的二十四個節(jié)氣。
我國農(nóng)歷將二十四個節(jié)氣分為十二個節(jié)氣和十二個中氣。
農(nóng)歷以月亮為周期(陰歷),十二個月歷總共約有354天;再配合年歷(陽歷),年歷則是根據(jù)地球公轉(zhuǎn)所形成的四季變化而得的周期所編制。而月歷較年歷短,兩者相差了11天,因此,便要每19年加多7個閏月來填補(bǔ)誤差。而決定那一個月做閏月,則依24節(jié)氣而定,農(nóng)歷月份通常包含一個節(jié)氣和一個中氣,如驚蟄/春分等等,若某農(nóng)歷月份只有節(jié)氣而沒有中氣,歷法便會把該月作為上個月的閏月。以2006年為例,農(nóng)歷七月之后正好有一個只有節(jié)氣而沒有中氣的月份,因此便置閏七月來調(diào)整誤差。
二十四節(jié)氣在農(nóng)歷中的日期是逐月推遲的,于是有的農(nóng)歷月份,中氣落在月末,下個月就沒有中氣。
一般每過兩年多就有一個沒有中氣的月,這正好和需要加閏月的年頭相符。所以農(nóng)歷就規(guī)定把沒有中氣的那個月作為閏月。
例如2001年5月21日,農(nóng)歷四月二十九日,是中氣小滿,再隔一個月后,6月21日農(nóng)歷五月初一才是下一個中氣夏至,而當(dāng)中這一個月(2001年5月23日——2001年6月20日)沒有中氣,就定為閏月。因為它跟在四月后面,所以叫閏四月。
初歷”,從此中國的歷法中有了設(shè)置閏月的明確規(guī)則。
聯(lián)系客服