闰年

维基百科,自由的百科全书
跳到导航 跳到搜索
计算平闰年图表

闰年是比普通年分多出一段时间的年分,在各种历法中都有出现,目的是为了弥补人为规定的纪年与地球公转产生的差异。[1]

闰年规则[编辑]

目前使用的格里高利历闰年规则如下[2]

  1. 公元年分除以4不可整除,为平年。
  2. 公元年分除以4可整除但除以100不可整除,为闰年。
  3. 公元年分除以100可整除但除以400不可整除,为平年。
  4. 公元年分除以400可整除但除以3200不可整除[来源请求],为闰年。

计算方法:

1  if ((y % 4 == 0 and y % 100 != 0) or (y % 400 == 0 and y % 3200 != 0)):
2     print("閏年")
3  else:
4     print("平年")

每逢闰年,2月分有29日,平年的2月分为28日。

因此,1977年为平年,1980年逢4的倍数为闰年,1900年逢100的倍数但非400的倍数故为平年,2000年逢400的倍数又为闰年。

此外,如依照现有太阳年的长度与上述闰年规则,每8000年又约差一日,因此约翰·赫歇尔提议每逢4000的倍数不闰,如公元4000年。但距此年分来临尚有约二千年之遥,因此还未曾真正纳入规则或实施过。又由于地球公转速度的不稳定与众多影响因素,届时是否需要纳入此规则有待商榷。

公元前的闰年[编辑]

公元前之闰年出现在前1, 前5, 前9, 前13, ...,或记作1 BC,5 BC,9 BC,13 BC,...,或在数轴上记作0,-4,-8,-12,...。 判断是否闰年,须将年份值减1再以“除以4”计算,或以数轴记法表示时直接计算(正负性不影响是否整除)。(因为没有公元0年这一年(除非临时约定,并注明对应等式),所以公元前1, 2, 3, 4, ... 年应该在数学数轴上对应着(但不是,或不应该在历法上称)公元0, -1, -2, -3, ... 年,而公元前1, 5, 9, 13, ... 年在数学数轴上对应着0, -4, -8, -12, ... 年,为4的倍数)。 记住:临时约定的数学“0”年,等于天文学固有的“0”年,等于历法公元前一年。

各种历法中的闰年[编辑]

阳历中的“闰年”[编辑]

阳历中有闰日的年分叫闰年,相反就是平年,平年为365天,闰年为366天。在公历儒略历纪年中,平年的二月为28天,闰年的二月为29天。闰年平月2月29日为闰日

中国农历的“闰年”[编辑]

中国旧历农历纪年中,有闰月的一年称为闰年。一般年分为12个月,353(罕见)或354(多见)或355(少见)天,闰年则为13个月,383(少见)或384(多见)或385(罕见)天。

参考文献[编辑]

  1. ^ Meeus, Jean, Astronomical Algorithims, Willmann-Bell: 62, 1998 
  2. ^ Lerner, Ed. K. Lee; Lerner, Brenda W. Calendar. The Gale Encyclopedia of Science. Detroit, MI: Gale. 2004. 

外部链接[编辑]