- 相關(guān)推薦
農(nóng)歷閏月是怎么來的如何計(jì)算閏月
我國現(xiàn)用的農(nóng)歷是我國的傳統(tǒng)歷法,舊稱夏歷,民間俗稱陰歷。其實(shí),農(nóng)歷不是純粹的陰歷,而是陰陽兩歷并用的歷法。下面是小編收集的農(nóng)歷閏月的計(jì)算方法,希望大家認(rèn)真閱讀!
如何計(jì)算閏月
先記。夯貧w年的總長度為365.2422日,朔望月的長度為29.5306日。十二個(gè)朔望月構(gòu)成農(nóng)歷年,長度為29.5306×12=354.3672日,比回歸年少10.88天即將近11天,每個(gè)月少0.91天,近1天。依此,如農(nóng)歷年某年春節(jié)為大雪紛飛的冬天,第二年的春節(jié)就會(huì)在季節(jié)上提前11天,第16個(gè)農(nóng)歷年就會(huì)出現(xiàn)在赤日炎炎的夏天。如按十三個(gè)朔望月構(gòu)成農(nóng)歷年,長度為29.5306×13=383.8978日,比回歸年又多出18天多。如果按上述規(guī)定制定歷法,就會(huì)出現(xiàn)天時(shí)與歷法不合、時(shí)序錯(cuò)亂顛倒的怪現(xiàn)象——這就是矛盾。為了克服這一缺點(diǎn),我們的祖先在天文觀測的基礎(chǔ)上,找出了“閏月”的辦法,保證農(nóng)歷年的正月到三月為春季,四月到六月為夏季,七月到九月為秋季,十月到十二月為冬季,也同時(shí)保證了農(nóng)歷歲首在冬末春初。農(nóng)歷年中月以朔望月長度29.5306日為基礎(chǔ),所以大月為30日,小月為29日。為保證每月的頭一天(初一)必須是朔日,就使得大小月的安排不固定,而需要通過嚴(yán)格的觀測和計(jì)算來確定。因此,農(nóng)歷中連續(xù)兩個(gè)月是大月或是小月的事是常有的,甚至還出現(xiàn)過如1990年三、四月是小月、
九、十、十一、十二連續(xù)四個(gè)月是大月的罕見特例。那么多長時(shí)間加一個(gè)閏月呢?最好的辦法就是求出回歸年日數(shù)與朔望月的日數(shù)的最小公倍數(shù):我們希望m個(gè)回歸年的天數(shù)與n個(gè)朔望月的天數(shù)相等,也就是應(yīng)有等式:m×365.2422=n×29.5306在這個(gè)等式中我們不能直接求出m和n,但可以求出它們的比例:這個(gè)比例的近似值分別為:在這些分式中,分子表示回歸年的數(shù)目,分母表示朔望月的數(shù)目。例如第六個(gè)分?jǐn)?shù)式表示19個(gè)回歸年中必須加7個(gè)閏月。19個(gè)回歸年中加7個(gè)閏月的結(jié)果比較:19個(gè)回歸年=19×365.2422=6939.6018(天)一個(gè)朔望月有29.5306天,235個(gè)朔望月=235×29.5306=6939.6910(天)19個(gè)回歸年中加7個(gè)閏月后,矛盾消除得只差:6939.6910—6939.6018=0.0892(天)——即2小時(shí)9分多,這已經(jīng)是夠精確的了。所以,農(nóng)歷就采用了19年加7個(gè)閏月的辦法,即“十九年七閏法”,把回歸年與農(nóng)歷年很好地協(xié)調(diào)起來,使農(nóng)歷的元旦(春節(jié))總保持在冬末春初。古人把235個(gè)朔望月稱之為“閏周”。農(nóng)歷置閏的方法可以使農(nóng)歷年的平均長度接近回歸年,而農(nóng)歷中的月又有鮮明的月相特征,保持了公歷和陰歷兩全其美的特點(diǎn),F(xiàn)在置閏的方法是兩個(gè)冬至之間,如僅有12個(gè)月則不置閏,若有13個(gè)月即置閏。置閏的月從“冬至”開始,當(dāng)出現(xiàn)第一個(gè)沒有“中氣”的月份,這個(gè)月就是閏月,其名稱是在前個(gè)月的前面加一個(gè)“閏”字。農(nóng)歷閏哪個(gè)月?決定于一年中的二十四個(gè)節(jié)氣。我國農(nóng)歷將二十四個(gè)節(jié)氣分為十二個(gè)節(jié)氣和十二個(gè)中氣。二十四節(jié)氣在農(nóng)歷中的日期是逐月推遲的,于是有的農(nóng)歷月份,中氣落在月末,下個(gè)月就沒有中氣。一般每過兩年多就有一個(gè)沒有中氣的月,這正好和需要加閏月的年頭相符。所以農(nóng)歷就規(guī)定把沒有中氣的那個(gè)月作為閏月。例如2001年農(nóng)歷四月二十九日是中氣小滿,再隔一個(gè)月的'初一才是下一個(gè)中氣夏至,當(dāng)中這一個(gè)月沒有中氣,就定為閏月,它跟在四月后面,所以叫閏四月。
閏月指的是陰歷中的一種現(xiàn)象,陰歷是按照月亮的圓缺即朔望月安排大月和小月,一個(gè)朔望月的長度是29.5306日,是月相盈虧的周期,陰歷規(guī)定,大月30天,小月29天,這樣一年12個(gè)月共354天,陰歷的月份沒有季節(jié)意義,這樣一年就與陽歷的一年相差11天,只需經(jīng)過17年,陰陽歷日期就同季節(jié)發(fā)生倒置,譬如,某年新年是在瑞雪紛飛中度過,17年后,便要搖扇過新年了。使用這樣的歷法,自然是無法滿足農(nóng)業(yè)生產(chǎn)的需要的,所以我國的陰歷自秦漢以來,一直和24節(jié)氣并行,用24節(jié)氣來指導(dǎo)農(nóng)業(yè)生產(chǎn)。昨天在玄學(xué)版看到有人在詢問閏月的紫薇該怎么算,以前也經(jīng)常可以看到關(guān)于八字閏月的問題,下面我就這個(gè)問題發(fā)表一點(diǎn)自己的看法,歡迎大家參與討論。
農(nóng)歷是我國廣泛使用的歷法,又稱陰歷、夏歷,是因?yàn)樗募o(jì)月法以月相為標(biāo)準(zhǔn),以月亮從朔到上弦、望、下弦再到朔的一個(gè)朔望月為一個(gè)月。推算農(nóng)歷先推算二十四節(jié)氣和定朔(推算日月黃經(jīng)相等的時(shí)刻——朔),朔所在某日,即為初一,從朔到朔為一個(gè)月,相距29日的為小月,30日為大月。月從中氣得名,月內(nèi)有某中氣的即為某月份,如含有中氣"雨水"即為農(nóng)歷正月。無中氣為閏月,閏月無名,取用前月名,如四月后的閏月為"閏四月",如此使農(nóng)歷年與回歸年的差距隨時(shí)得到調(diào)正。在農(nóng)歷中,平年12個(gè)月,日數(shù)為354或355日;閏年13個(gè)月,日數(shù)為383或384日。這就是我國自公元前十四世紀(jì)的殷代起,到1911年的辛亥革命止,一直在使用的"十九年七閏(加七個(gè)閏)月"的歷法。因?yàn)槎墓?jié)氣是由太陽的視置決定的,因此農(nóng)歷合適的稱呼應(yīng)是"陰陽歷"。
從上面我們可以看到,農(nóng)歷的推算基礎(chǔ)是以24節(jié)氣為基礎(chǔ)的,在傳統(tǒng)的八字中也是用二十四節(jié)氣之首的
立春作為新年的開始來推算的,如果以二十四節(jié)氣為準(zhǔn),而不是以初一三十或二十九為月的交屆點(diǎn)。換一句話說,不論你閏多少個(gè)月,還是閏哪個(gè)月,一切以節(jié)氣輪回為準(zhǔn),因?yàn)楣?jié)氣一年永遠(yuǎn)是二十四個(gè)的,不會(huì)重復(fù),也不會(huì)回頭。比如二十四節(jié)氣中芒種開始就是農(nóng)歷五月,歷經(jīng)夏至,到小暑為止,為真正命理學(xué)上五月的干支庚午。那么閏五月的干支是什么呢?也很簡單,不論你什么時(shí)候開始閏,只要交了小暑,就是農(nóng)歷六月的開始,雖然日歷上顯示還是閏五月,但命理學(xué)上,其實(shí)已經(jīng)暗里交了六月,也即是說,小暑一旦到,便是命理學(xué)上六月的開始,那么其月柱就是辛未,因?yàn)楦绲南乱粋(gè)柱就是辛未。比如今年公歷7月7日辰時(shí)交小暑,也即農(nóng)歷閏五月十五交小暑。這樣很清楚地就可以劃分:閏五月初一至閏五月十五當(dāng)天辰時(shí)仍是屬于農(nóng)歷五月,因?yàn)檫沒有交小暑。而閏五月十五辰時(shí)開始直至立秋前就其實(shí)已經(jīng)是命理學(xué)上的農(nóng)歷六月了。因此,很明顯,閏月的干支并沒有重復(fù)。只要將農(nóng)歷時(shí)間以二十四節(jié)氣交節(jié)點(diǎn)壓著數(shù)著輪下去,一定不會(huì)錯(cuò),就什么都清楚明白了。
月份節(jié)氣換算表
月份 節(jié)氣(節(jié)) 中氣(氣)
正月(寅) 立春 雨水
二月(卯) 驚蟄 春分
三月(辰) 清明 谷雨
四月(巳) 立夏 小滿
五月(午) 芒種 夏至
六月(未) 小暑 大暑
七月(申) 立秋 處暑
八月(酉) 白露 秋分
九月(戌) 寒露 霜降
十月(亥) 立冬 小 雪
十一月(子) 大雪 冬至
十二月(丑) 小寒 大寒
比如說出生時(shí)間是今年農(nóng)歷5月初十(公歷6月2日)
查萬年歷可知是在立夏之后,芒種之前。
故算命依四月算(巳)。
農(nóng)歷為什么有閏月
我國的農(nóng)歷由來已久,其淵源可溯于夏朝,故又有"夏歷"之稱。農(nóng)歷平年為12個(gè)月,閏年有13個(gè)月,這已成為人所共知的常識(shí)。但是,你可知道農(nóng)歷的閏月是如何設(shè)置的,為什么閏月設(shè)置在夏季的多,設(shè)置在冬季的少呢?在我們的記憶中似乎從未有過閏正月,因而也就沒有"閏春節(jié)",這又是為什么呢?問題還得從地球和月亮的運(yùn)動(dòng)情況談起。
年、月、日的定義
自古以來,人類的一切活動(dòng)都離不開時(shí)間。而要計(jì)算時(shí)間,就必須引入時(shí)間的單位。人類的一切活動(dòng)又都是在地球這個(gè)舞臺(tái)上進(jìn)行的,因而晝夜交替、四季更迭的現(xiàn)象自然而然地被人們用作為最基本的時(shí)間單位。
地球的自轉(zhuǎn)給我們帶來了時(shí)間的第一個(gè)自然單位,這就是"日"。地球繞軸自轉(zhuǎn)一周為一"日",它是晝夜交替的周期。地球繞太陽的公轉(zhuǎn)運(yùn)動(dòng)帶來了第二個(gè)計(jì)時(shí)單位,就是"年"。地球公轉(zhuǎn)一整周為一"年",這是四季變化的周期。最后,月亮繞地球的運(yùn)動(dòng)為我們建立了第三個(gè)時(shí)間單位"月"。
任何運(yùn)動(dòng)都是相對(duì)的,天體的運(yùn)動(dòng)也不例外。無論是地球的自轉(zhuǎn)、公轉(zhuǎn),還是月亮的運(yùn)動(dòng),都需要相對(duì)于一些參考點(diǎn)來加以觀測。因此,在天文學(xué)上由于所用參考點(diǎn)的不同便有不同的"年"、"月"、"日"。我們生活中所用的"日"每天長度相等,稱為平太陽日。平太陽日已經(jīng)不是一種自然的時(shí)間單位,它是假定地球公轉(zhuǎn)軌道為一正圓形、地球自轉(zhuǎn)軸與公轉(zhuǎn)軌道平面相垂直時(shí),地球相對(duì)太陽自轉(zhuǎn)一周所經(jīng)歷的時(shí)間。決定四季變化的時(shí)間周期稱為回歸年,它的長度等于365.2422平太陽日。最后,月亮圓缺變化的周期稱為朔望月,長度等于29.5306平太陽日。顯然,年和月的長度并不正好是日的整數(shù)倍,這就給日常生活中的計(jì)時(shí)問題帶來了一些麻煩。如何利用年、月、日這三個(gè)單位來計(jì)算時(shí)間的方法稱為歷法,其中包括一年的日數(shù),一年中不同月份的日數(shù)如何確定,以及置閏的規(guī)律等內(nèi)容。
陽歷和陰歷
歷法中年和月的長度是日長的整數(shù)倍,它們不再是時(shí)間的自然單位,分別稱為歷年和歷月。陽歷又稱太陽歷,是根據(jù)地球繞太陽公轉(zhuǎn)周期所定出來的歷法。陽歷的每一歷年都接近于回歸年。在一長時(shí)間內(nèi),歷年的平均長度應(yīng)盡可能與回歸年相等。在這一前提下,每年劃分為12個(gè)歷月,它們沒有天文學(xué)上的意義。因此,在陽歷中,便采用與回歸年最相近的整日數(shù)來計(jì)算年的長度,一年365日。
很明顯,如果陽歷的歷年長度每年都為365日,那么由于每一歷年比回歸年長度短0.2422日,長此以往,差數(shù)不斷積累,季節(jié)就會(huì)不斷向后推遲。比如,經(jīng)過720年后,積累差數(shù)達(dá)到半年左右,那時(shí)春分出現(xiàn)在十月,而七月則成為一年中最冷的月份。這樣,必然會(huì)造成寒暑顛倒,歲時(shí)混亂。為了克服這一點(diǎn),陽歷規(guī)定設(shè)置閏年,閏年為366日,而把含有365日的年份稱為平年。置閏的規(guī)則可用三句話來表示:非世紀(jì)年的公元年數(shù)能被4整除的為閏年,世紀(jì)年(如1900年,2000年)的公元年數(shù)能被400整除的為閏年,其余的年份為平年。于是在400年內(nèi)計(jì)有閏年97年,平年303年,平均長度為365.2425日,和回歸年的長度只相差26秒,經(jīng)過三千多年后才相差1日,這是很精確的了。現(xiàn)行的陽歷為羅馬教皇格里高里八世在公元1582年所頒布的,并且從第二年起陸續(xù)為世界各國所采用,因而又有格里高里歷或格里歷之稱。
陰歷又稱太陰歷,是依據(jù)月亮運(yùn)行的周期所定出的一種歷法。制訂陰歷的原則是使每一歷月都接近于朔望月,歷月平均長度應(yīng)等于朔望月。然后,使歷年的長度盡可能接近回歸年。由于朔望月的長度為29.5306日,陰歷的歷月是大月30日,小月29日,交替相間,以使歷月平均長度接近于朔望月。當(dāng)然,這樣做還是存在著不小的差異,因此在目前所采用的回歷中,規(guī)定在360個(gè)歷月(即30個(gè)歷年)中大月占191個(gè),小月為169個(gè),從而在歷月和朔望月的配合上作了很大的改進(jìn)。
純粹陰歷的歷年也有平年和閏年之分。平年354日,包括六個(gè)大月和六個(gè)小月。閏年355日,在十二月末增加一天,包含七個(gè)大月和五個(gè)小月。這種歷法并不照顧到歷年平均長度和回歸年長度的配合,久而久之,兩者相差甚大。比如說,對(duì)于用陰歷記年的一個(gè)68歲回族老人來說,實(shí)際上他只過了66個(gè)春秋。
由于陰歷的根本特點(diǎn)在于歷月平均長度等于朔望月,每個(gè)日期就必然與一定的月相相對(duì)應(yīng),比如陰歷十五大致就是滿月。陽歷的月是不能反映這一自然現(xiàn)象的。但陰歷的歷年則不能反映出季節(jié)的變化,和農(nóng)業(yè)生產(chǎn)及人們的日常生活脫節(jié),因而已很少為人所用。
陰陽歷和節(jié)氣
陰歷的歷法完全根據(jù)月亮的運(yùn)動(dòng),陽歷則完全依據(jù)地球的繞日公轉(zhuǎn)。我國沿用已久的農(nóng)歷并不是完全用陰歷,也不是完全用陽歷,而是兩者并用。一方面,農(nóng)歷以月亮繞地球運(yùn)行一周為一月,平均歷月長度等于朔望月;這一點(diǎn)與太陰歷原則相同,所以也叫陰歷。另一方面,農(nóng)歷設(shè)置閏月以使歷年平均長度盡可能接近回歸年,同時(shí)設(shè)置24節(jié)氣以反映季節(jié)的變化特征。農(nóng)歷集陰、陽兩歷的特點(diǎn)于一身,所以稱為"陰陽歷"。
陰陽歷的歷月長度和回歷一樣,有大小月之分:大月30日,小月29日,就是所謂月建。但農(nóng)歷歷月的安排卻不同于回歷,回歷中大小月機(jī)械地相間排列,而農(nóng)歷的月建大小則要經(jīng)過推算后決定,比回歷更為精密。農(nóng)歷規(guī)定月初必合朔,月朔之日定為初一。月建的大小取決于合朔的日期,即根據(jù)兩個(gè)月朔中所含的日數(shù)來決定。由于兩個(gè)朔望月的長度并不正好為59天,因而一年中的大、小月數(shù)也不一定相等,有時(shí)可能連續(xù)出現(xiàn)兩個(gè)大月或小月,以使歷月的平均長度盡可能與朔望月相近,其剩余的差數(shù)則依*閏月以及閏月月建的安排來調(diào)節(jié)。
朔望月和回歸年是兩個(gè)難以相合的周期,它們的余數(shù)都很零碎,而我國的農(nóng)歷卻把作為陰、陽兩歷基礎(chǔ)的這兩個(gè)自然周期調(diào)和的十分成功。早在春秋時(shí)代就已發(fā)現(xiàn),如果在19個(gè)陰歷年中插入7個(gè)閏月,那么總長度便和19個(gè)陽歷年長度幾乎相等。這種"十九年七閏法"在古歷中稱為"閏章"。實(shí)際上19個(gè)回歸年=6939.60日,而235(12×19+7)個(gè)朔望月=6939.69日,兩者僅差2小時(shí)9分36秒。為了進(jìn)一步說明農(nóng)歷置閏月的規(guī)則,我們先要來對(duì)節(jié)氣作一番解釋。
二十四節(jié)氣是我國農(nóng)歷的一大特點(diǎn)。由于長期以來把農(nóng)歷稱為陰歷,因而不少人都誤認(rèn)為節(jié)氣屬于陰歷,實(shí)際上節(jié)氣完全取決于地球的公轉(zhuǎn),可以稱為是陽歷的一部分。節(jié)氣反映了地球在軌道上運(yùn)行時(shí)所到達(dá)的不同位置。由于運(yùn)動(dòng)的相對(duì)性,它們也就是太陽在黃道上運(yùn)動(dòng)時(shí)所到達(dá)的不同位置。規(guī)定太陽黃經(jīng)等于零時(shí)稱為春分,以后黃經(jīng)每隔15°設(shè)一節(jié)氣,共有24個(gè)節(jié)氣。從春分開始,依次為清明、谷雨、立夏、小滿、芒種、夏至、小暑、大暑、立秋、處暑、白露、秋分、寒露、霜降、立冬、小雪、大雪、冬至、小寒、大寒、立春、雨水、驚蜇。正因?yàn)槿绱,?jié)氣在陽歷中的日期比較固定。例如,春分總在3月21日或22日。少量變動(dòng)由陽歷歷月長度不等以及閏年增加一日而引起。相反,節(jié)氣在陰歷中的日期卻是變化不定,同一節(jié)氣在陰歷不同年份中出現(xiàn)的日期前后可相差達(dá)一個(gè)月,F(xiàn)在我們可以清楚地看到,節(jié)氣屬于陽歷而不是陰歷。
拓展:
1.先說說閏年(Leap Year):
閏年是為了彌補(bǔ)因人為歷法規(guī)定造成的年度天數(shù)與地球?qū)嶋H公轉(zhuǎn)周期的時(shí)間差而設(shè)立的。補(bǔ)上時(shí)間差的年份為閏年。
產(chǎn)生原因
通常的解釋是說一年有多少天多少小時(shí)多少分,取整數(shù)365還有多余的,累積達(dá)到一天24小時(shí)后,就多加一天的年是閏年。這個(gè)解釋只是告訴了大家怎么計(jì)算,是人為設(shè)置的東西。
最根本的原因是:地球繞太陽運(yùn)行周期為365天5小時(shí)48分46秒(合365.24219天)即一回歸年(tropical year)。公歷的平年只有365日,比回歸年短約0.2422 日,所余下的時(shí)間約為每四年累計(jì)一天,故第四年于2月末加1天,使當(dāng)年的歷年長度為366日,這一年就為閏年,F(xiàn)行公歷中每400年有97個(gè)閏年。按照每四年一個(gè)閏年計(jì)算,平均每年就要多算出0.0078天,這樣經(jīng)過四百年就會(huì)多算出大約3天來。因此每四百年中要減少三個(gè)閏年。所以公歷規(guī)定:年份是整百數(shù)時(shí),必須是400的倍數(shù)才是閏年;不是400的倍數(shù)的年份,即使是4的倍數(shù)也不是閏年。
這就是通常所說的:四年一閏,百年不閏,四百年再閏。 例如,2000年是閏年,2100年則是平年。
2.那閏月又是什么呢?
閏月有兩種,一種是指閏年中的2月,另外一種,則是在亞洲(尤其在中國)歷法中每逢一定時(shí)刻增加的一個(gè)月。
閏月,是陰陽歷中為使歷年平均長度接近回歸年而增設(shè)的月和日。
產(chǎn)生原因
陰陽歷以朔望月的長度(29.5306日)為一個(gè)月的平均值,全年12個(gè)月,同回歸年(365.2422日)相差約10日21時(shí),故需要置閏,古時(shí)曾采用:三年閏一個(gè)月,五年閏二個(gè)月,十九年閏七個(gè)月。閏月加在某月之后叫“閏某月”。
【農(nóng)歷閏月是怎么來的如何計(jì)算閏月】相關(guān)文章:
關(guān)于閏月快樂的QQ留言集錦04-06
成語是怎么來的02-23
中秋是怎么來的01-05
失業(yè)保險(xiǎn)費(fèi)如何計(jì)算?失業(yè)保險(xiǎn)費(fèi)怎么計(jì)算?01-31
怎么開心怎么來的句子說說12-22
經(jīng)典語句是怎么來的呢01-07
下元節(jié)是怎么來的01-22
工齡如何計(jì)算?公司不承認(rèn)工齡怎么辦?02-07
工齡如何計(jì)算12-28