閏年

維基百科,自由的百科全書
跳轉到: 導覽搜尋
計算平閏年圖表

閏年是比普通年份多出一段時間的年份,在各種曆法中都有出現,目的是為了彌補人為規定的紀年與地球公轉產生的差異。

閏年的起因[編輯]

若以陽曆為例,「年」的計算基礎是回歸年,而一個回歸年大約等於365.24220日。因為在平年西曆只計算365日,結果四年後便會累積0.24220×4=0.9688日,大約等於一日,所以便逢四年增加一日閏日以抵銷這0.9688日。 然而,累積4年後多的0.96876天,與真正的1日尚差0.03124天,故如果不間斷地按照4年1閏的方式修正,百年後將累積成365×100+25=36525日,比真正的1世紀日數365.24219×100=36524.219多。因此曆法學家便重新規定閏年的規則為:西元年份逢4的倍數閏、100的倍數不閏、400的倍數閏。例如:公元1992、1996年等為4的倍數,故為閏年;公元1800、1900、2100年為100的倍數,當年不閏;公元1600、2000、2400年為400的倍數,故有閏。

閏年規則[編輯]

目前使用的格里曆閏年規則如下:

1.西元年份除以400可整除,為閏年。

2.西元年份除以4可整除但除以100不可整除,為閏年。

3.西元年份除以4不可整除,為平年。

4.西元年份除以100可整除但除以400不可整除,為平年

演算法:

if 西元年份是400的倍數 : 閏年
else if 西元年份是100的倍數 : 平年
else if 西元年份是4的倍數 : 閏年
else : 平年

每逢閏年,2月份有29日,平年的2月份為28日。

因此,2057年為平年,2060年逢4的倍數為閏年,1900年逢100的倍數但非400的倍數故為平年,2000年逢400的倍數又為閏年。

此外,如依照現有太陽年的長度與上述閏年規則,每8000年又約差一日,因此約翰·赫歇爾提議每逢4000的倍數不閏,如公元4000年。但距此一年份來臨尚有約二千年之遙,因此還未曾真正納入規則或實施過。又由於地球公轉速率的不穩定與眾多影響因素,屆時是否需要納入此規則仍有疑問。

公元前之閏年[編輯]

公元前之閏年出現在1, 5, 9, 13, .. BC[1],須將年份數值減1再以「除以4」計算。

各種曆法中的閏年[編輯]

陽曆中的「閏年」[編輯]

陽曆中有閏月的年份叫閏年,相反就是平年,平年為365天,閏年為366天。在公曆儒略曆紀年中,平年的二月為28天,閏年的二月為29天。閏年平月2月29日為閏日

中國農曆的「閏年」[編輯]

中國舊曆農曆紀年中,有閏月的一年稱為閏年。一般年份為12個月,353(罕見)或354(多見)或355(少見)天,閏年則為13個月,383(少見)或384(多見)或385(罕見)天。

參考資料[編輯]