農曆中閏年閏月的演算法

2021-08-31 05:10:36 字數 2556 閱讀 5461

**:

太陽日:星期日

恆星日:地球自轉一周實際所需的時間,或春分點兩次經過同一子午圈所需的時間,也就是某乙個恆星兩次經過同一子午線所需的時間。乙個恆星日等於23小時56分4秒。

恆星年:地球繞太陽一周實際所需的時間,也就是從地球上觀測,以太陽和某乙個恆星在同一位置上為起點,當觀測到太陽再回到這個位置時所需的時間。乙個恆星年等於365天6小時9分10秒。

回歸年:從地球上看,太陽繞天球的黃道一周的時間,即太陽中心從春分點到春分點所經歷的時間,又稱為太陽年。1回歸年 = 365.24220日 = 365日5小時48分45.5秒。

中國舊曆農曆作為陰陽曆的一種,每月的天數依照月虧而定,一年的時間以12個月為基準,平年比一回歸年少約11天。為了合上地球圍繞太陽執行週期即回歸年,每隔2到4年,增加乙個月,增加的這個月為閏月。閏月加到哪個月,以農曆曆法規則推斷,主要依照與農曆的二十四節氣相符合來確定。在加有閏月的那一年有13個月,歷年長度為384或385日,這一年也稱為閏年。如2023年鼠年的農曆中,有兩個十月,通常成為前十月和後十月(即閏月)。農曆閏年閏月的推算,3年一閏,5年二閏,19年七閏;農曆基本上19年為一週期對應於公曆同一時間。如公曆的2023年5月27日、2023年5月27日和2023年 5月27日這個日子,都是閏四月初五。

公曆2023年至2023年與農曆閏年閏月對照表:

2023年5月23日 閏四月小 壬戊年

2023年11月23日 閏十月大 甲子年

2023年7月26日 閏六月大 丁卯年

2023年6月23日 閏五月大 庚午年

2023年4月22日 閏三月大 癸酉年

2023年9月25日 閏八月大 乙亥年

2023年6月24日 閏五月小 戊寅年

2023年5月23日 閏四月大 辛巳年

2023年3月21日 閏二月大 甲申年

2023年8月24日 閏七月大 丙戊年

2023年6月23日 閏五月大 己丑年

2023年5月21日 閏四月小 壬辰年

2023年10月24日 閏九月小 甲午年

2023年7月23日 閏六月大 丁酉年

2023年5月23日 閏四月小 庚子年

2023年3月22日 閏二月大 癸卯年

2023年7月25日 閏六月大 己巳年

2023年6月23日 閏五月大 戊申年

2023年4月22日 閏三月大 辛亥年

2023年8月25日 閏七月大 癸丑年

2023年7月23日 閏六月小 丙辰年

2023年6月22日 閏五月大 己未年

2023年3月22日 閏二月大 壬戊年

農曆的歷年長度是以回歸年為準的,但乙個回歸年比12個朔望月的日數多,而比13個朔望月短,古代天文學家在編制農曆時,為使乙個月中任何一天都含有月相的意義,即初一是無月的夜晚,十五左右都是圓月,就以朔望月為主,同時兼顧季節時令,採用十九年七閏的方法:在農曆十九年中,有十二個平年,為一平年十二個月;有七個閏年,每一閏年十三個月。

為什麼採取「十九年七閏」的方法呢? 乙個朔望月平均是29.5306日,乙個回歸年有12.368個朔望月,0.368小數部分的漸進分數是1/2 、1/3 、3/8 、4/11 、7/19 、46/125, 即每二年加乙個閏月,或每三年加乙個閏月,或每八年加三個閏月……經過推算,十九年加七個閏月比較合適。因為十九個回歸年=6939.6018日,而十九個農曆年(加七個閏月後)共有235個朔望月,等於6939.6910日,這樣二者就差不多了。

七個閏月安插到十九年當中,其安插方法可是有講究的。農曆閏月的安插,自古以來完全是人為的規定,歷代對閏月的安插也不盡相同。秦代以前,曾把閏月放在一年的末尾,叫做「十三月」。漢初把閏月放在九月之後,叫做「後九月」。到了漢武帝太初元年,又把閏月分插在一年中的各月。以後又規定「不包含中氣的月份作為前乙個月的閏月」,直到現在仍沿用這個規定。

為什麼有的月份會沒有中氣呢? 節氣與節氣或中氣與中氣相隔時間平均是30.4368日(即一回歸年排65.2422日平分12等分),而乙個朔望月平均是29.5306日,所以節氣或中氣在農曆的月份中的日期逐月推移遲,到一定時候,中氣不在月中,而移到月末,下乙個中氣移到另乙個月的月初,這樣中間這個月就沒有中氣,而只剩乙個節氣了。

上面講過,古人在編制農曆時,以十二個中氣作為十二個月的標誌,即雨水是正月的標誌,春分是二月的標誌,穀雨是三月的標誌……把沒有中氣的月份作為閏月就使得歷月名稱與中氣一一對應起來,從而保持了原有中氣的標誌。

從十九年七閏來說,在十九個回歸年中有228個節氣和228個中氣, 而農曆十九年有235個朔望月,顯然有七個月沒有節氣和七個月沒有中氣,這樣把沒有中氣的月份定為閏月,也就很自然了。

農曆月的大小很不規則,有時連續兩個、三個、四個大月或連續兩個三個小月,歷年的長短也不一樣,而且差距很大。節氣和中氣,在農曆裡的分布日期很不穩定,而且日期變動的範圍很大。這樣看來,農曆似乎顯得十分複雜。其實。農曆還是有一定迴圈規律的:由於十九個回歸年的日數與十九個農曆年的日數差不多相等,就使農曆每隔十九年差不多是相同的。每隔十九年,農曆相同月份的每月初一日的陽曆日一般相同或者相差

一、二天。每隔十九年,節氣和中氣日期大體上是重複的,個別的相差

一、兩天。相隔十九年閏月的月份重複或者相差乙個月。

關於農曆閏月年份的口訣

iamlaosong文 農曆閏月的原因現代人基本都知道,就是因為農曆以月亮繞地球一圈為乙個月 29.5306天 這樣定義的好處是乙個月非常明顯,比如每月15月都是月圓,就像一副對聯說的 天上月圓,人間月半,月月月圓逢月半 下聯 今宵年尾,明朝年頭,年年年尾接年頭 可是一年的時間中 地球繞太陽一圈36...

閏年的演算法

四年一閏,百年不閏,四百年再閏 關於公曆閏年是這樣規定的 地球繞太陽公轉一周叫做一回歸年,一回歸年長365日5時48分46秒。因此,公曆規定有平年和閏年,平年一年有365 日,比回歸年短0.2422日,四年共短0.9688 日,故每四年增加一日,這一年有366日,就是閏年。但四年增加一日比四個回歸年...

閏年的演算法

關於平年 閏年的演算法,大家比較耳熟的可能就是 四年一閏 的說法,但實際上這個說法是不準確的。看看天文學上關於平年閏年的規定就很清楚了 天文學上,把地球繞太陽一周稱為一年。但實際上,地球繞太陽轉一圈需要365天5時48分46秒,也就是365.2422天,為了方便,一年定為365天,叫做平年 這樣每過...