今日闰年的计算方法c语言(闰年的计算方法)
大家好,小常来为大家解答以上问题。闰年的计算方法c语言,闰年的计算方法很多人还不知道,现在让我们一起来看看吧!
1、闰年的产生原因地球绕太阳运行周期为365天5小时48分46秒(合365.24219天)即一回归年(tropical year)。
2、公历的平年只有365日,比回归年短约0.2422 日,所余下的时间约为每四年累计一天,故第四年于2月末加1天,使当年的历年长度为366日,这一年就为闰年。
3、现行公历中每400年有97个闰年。
4、按照每四年一个闰年计算,平均每年就要多算出0.0078天,这样经过四百年就会多算出大约3天来。
5、因此每四百年中要减少三个闰年。
6、所以公历规定:年份是整百数时,必须是400的倍数才是闰年;不是400的倍数的年份,即使是4的倍数也不是闰年。
7、公历闰年计算方法普通年能被4整除且不能被100整除的为闰年。
8、(如2004年就是闰年,1900年不是闰年)世纪年能被400整除的是闰年。
9、(如2000年是闰年,1900年不是闰年)对于数值很大的年份,这年如果能整除3200,并且能整除172800则是闰年。
10、如172800年是闰年,86400年不是闰年。
11、(因为虽然能整除3200,但不能整除172800)农历闰年计算方法农历有闰月的一年称为闰月年,但现在习惯上也称为闰年(因此易于和公历闰年混淆)。
12、一般年份为12个月,354或355天,闰年则为13个月,383或384天。
13、农历闰年的规律是3年一闰、5年二闰、19年七闰,闰月具体加到哪个月,依照农历历法规则推断,主要依照与农历的二十四节气相符合来确定,通常将只有一个节气的月份(一般是小月)设置为闰月以进行弥补。
14、农历的闰月天数与正常月份天数一样,为29或30天。
本文到此结束,希望对大家有所帮助。
猜你喜欢