平年与闰年
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
平年与闰年
地球绕太阳转一圈的实际时间是365天5时48分46秒,当我们把每年看成是365天的话,这样每年都会多出来5时48分46秒。我们可以估算一下:5时48分46秒看成是6时,这样一年下来多6时,2年多12小时,3年多18小时,4年就多24小时了。到第四年多出来的24小时也就是一天了,所以这一年就要多算一天。因为二月的天数最少,所以就加二月上,闰年的二月有29天。
中国的农历有闰月,这是为了调整回归年与农历的朔望月的差距而设置的,有闰月的年份称为“闰年”。“闰年”和“平年”,这就是公历的规定了,阴历没有平年的说法。阳历中有闰日的年份叫闰年,相反就是平年,平年为365天,闰年为366天。在公历(格里历)纪年中,平年的二月为28天,闰年的二月为29天。闰年平月2月29日为闰日。
增加闰日的原因
现时的公历以回归年为“年”的计算基础,而一个回归年大约等于365.24220日。因为在平年公历只计算365日,结果四年后便会累积0.24220×4=0.9688日,大约等于一日,所以便逢四年增加一日闰日以抵销这0.9688日。
计算闰年的方法
公历纪年法中,能被4整除的大多是闰年,能被100整除而不能被400整除的年份不是闰年,能被3200整除的也不是闰年,如1900年是平年,2000年是闰年,3200年不是闰年。也就是我们通常所说的:
四年一闰,百年不闰,四百年再闰。
中国农历的“闰年”
中国旧历农历纪年中,有闰月的一年称为闰年。一般年份为12个月,354或355天,闰年则为13个月,383或384天
编程中公历闰年的简单计算方法:
设年份year
if (year能被4整除and 不能被100整除) or year能被400整除
then 该年为闰年
else 该年为平年
平年和闰年
罗马大帝剀撒修订历法,将一年定为365天,每三个平年后安排一个闰年,平年
的二月有28天,但每四年就有一年的二月是29天,我们称为闰年,因为闰年比平
年多1天,所以闰年一年有366天。
你知道为什么每四年就要有一个闰年呢?我们常说一年有365天,其实最正确的
估算,地球绕太阳一圈花掉的时间约是365.24天,也就是说一年相差了365.24
-365=0.24(天),四年就差了0.24×4=0.96(天)。四个平年是:365+365
+365+365=1460(天),3个平年又1个闰年是:365+365+365+366=1461
(天),而地球绕太阳四圈花掉的時间是:365.24+365.24+365.24+365.24=
1460.96(天),1461是不是比1460还接近1460.96呢?