您的位置:首页 > 其它

闰年2月29天,我们都知道怎样判断,但知道为什么那样做吗?

2014-05-26 21:57 302 查看

你真心地喜欢你的女友,但当她在不经意间问你,你为什么喜欢我,你是不是还要小小地想一下呢?所以,我们必须知道,闰年为什么是这样判定的,才能很好地应对这种突发情况的发生。哈哈,进入正题吧!

1.闰年:2月29天,为何多一天?t(地球公转)=365天5小时48分46秒(合计365.2422天)
2.平年:t(1年)=365天 t(地球公转)-t(1年)=0.2422天<=0.25天
也就是说,每年多出了大约0.25天,0.25天/年*4年=1天
多出来的这一天就放在2月上,所以,2月29天,4年1个闰年
3.上面所说的是大约(0.2422天<=0.25天),其实是多算了,t(多算的)=0.25天-0.2422天=0.0078天/年
t(多算的)是每年人为原因多出的,t(多算的)*400年<=3天。就是说,每400年又多算出了大约3天。
4.所以0-100-200-300-400,这四个100年的过渡,本来应该有4个闰年,由于人为多算出了3天,所以前3个过渡闰年被取消,每逢400年一个闰年。
5.不难看出,乘400年的t(多算的)也是大约的一个值,但这样的精确度,已经足够计算了,真正的误差还要等几千年才能多出一天来。
7.1900年不是闰年,不能被400整除,而2000可以。

6.总结起来就是:4年一闰,百年不闰,400年再闰。

JavaScript代码:
if (!isNaN(parseInt(year))){
if ((year%4==0&&year%100!=0)||(year%400==0)){
alert("闰年哦,亲!");
}else{
alert("不是闰年……");
}
}else{
alert("亲!要输入正确的日期格式哦!");
}

附件:http://down.51cto.com/data/2364471
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  闰年2月那天
相关文章推荐