闰年的判断方法

如题所述

闰年的判断方法:

如果是4的倍数,该年份一般是闰年;如果不是4的倍数,该年份一般是平年。公历年份是整百数的必须是400的倍数才是闰年,反之则是平年。

地球自转一周需要24小时,地球绕太阳一圈需要365天。但事实上这只是一个比较笼统的说法,确认来说,地球自转一周需要23小时56分4秒,而地球绕太阳一圈需要365天5小时48分46秒 。

为了方便,我们把平年定为365天。不过这样实际上就会少算了5小时48分46秒,4年就相差了23小时15分4秒,也就是说4年就少算了近一天。于是古人每四年就规定了1个闰年,然后把这一天加在闰年的二月上,来补上少算的时间。

不过这样又会产生一个问题, 因为我们把每4年相差的23小时15分4秒≈24小时。这样就相当于多算了44分56秒,400年之后,就会多出了大约3天来。因此,每400年需要减掉3个闰年,所以能被100整除,不能被400整除的不能是闰年。

扩展资料

1950-2050年间的闰年:

1952、1956、1960、1964、1968、1972、1976、1980、1984、1988、1992、1996、2000、2004、2008、2012、2016、2020、2024、2028、2032、2036、2040、2044、2048。

闰年共有366天(1-12月分别为31天,29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天)。

公元元年至公元5000年之间,农历年有353天的年份只有以下几个:

780年、1620年、1965年、2372年、3620年、3903年、3965年、4186年、4248年。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-03-14

判断闰年方法:

 ①末尾没有0或少于两个0的,如:1996年,2008年,2013 年,1990年 只看末尾两个数字能否整除4,能整除4是闰年。 

如:96÷4=24,所以1996年是闰年,8÷4=2,所以2008年是 闰年,13÷4除不尽,所以2013年不是闰年(平年)。

 ②末尾两个0或者两个0以上的年份,如:400年,1800年, 2000年 看整个数能否整除400,能整除400是闰年。

 如:400÷400=1,所以400年是闰年,1800÷400除不尽, 1800年不是闰年(平年),2000÷400=5,所以2000年是闰年。

平年闰年

拓展阅读:

地球绕太阳运行的周期为365天5小时48分46秒(合365.24219天),即一回归年(tropical year)。公历的平年只有365天,比回归年短约0.2422天,所余下的时间约为每四年累计一天,故在第四年的2月末加1天,使当年的时间长度变为366天,这一年就是闰年。

现行公历中每400年有97个闰年。按照每四年一个闰年计算,平均每年就要多算出0.0078天,这样,经过400年就会多算出大约3天来。因此,每400年中要减少3个闰年。所以公历规定:年份是整百数时,必须是400的倍数才是闰年;不是400的倍数的世纪年,即使是4的倍数也不是闰年。

第2个回答  2021-08-24

闰年判断方法:

1、普通年份能被4整除,且不能被100整除的,是闰年。(如2004年就是闰年)

2、世纪年份能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)

3、对于数值很大的年份,这年如果能被3200整除,并且还能被172800整除的才是闰年。如172800年是闰年,86400年不是闰年(因为虽然能整除3200,但不能整除172800),(此按一回归年365天5h48'45.5''计算)。

闰年产生原因

地球绕太阳运行的周期为365天5小时48分46秒(合365.24219天),即一回归年(tropical year)。公历的平年只有365天,比回归年短约0.2422天,所余下的时间约为每四年累计一天,故在第四年的2月末加1天,使当年的时间长度变为366天,这一年就是闰年。

现行公历中每400年有97个闰年。按照每四年一个闰年计算,平均每年就要多算出0.0078天,这样,经过400年就会多算出大约3天来。因此,每400年中要减少3个闰年。所以公历规定:年份是整百数时,必须是400的倍数才是闰年;不是400的倍数的世纪年,即使是4的倍数也不是闰年。


以上内容参考:百度百科-闰年

本回答被网友采纳
第3个回答  2022-03-07

判断某年是否为闰年,有两个判断角度。



可以看年份。根据闰年规则“四年一闰,百年不闰,四百年一闰”,年份满足下列条件之一,则为闰年。



(1)能被4整除且不能被100整除(如2004年是闰年,而1900年不是)



(2)能被400整除(如2000年是闰年)



还可以看2月份天数。2月份有29日,则是闰年。



根据这两个判断角度,本文整理了五种方法。



一、从年份判断



方法一、MOD+AND+OR函数



在C2单元格输入公式



=IF(OR((MOD(B2,400)=0),AND((MOD(B2,4)=0),(MOD(B2,100)<>0))),"闰年",""),拖动填充柄向下复制公式。



MOD函数为取余函数。MOD(B2,4)返回B2单元格数值被4除后的余数。如果B2能被4整除,则MOD(B2,4)=0。



AND函数和OR函数用于逻辑运算。对于AND函数,如果所有条件参数的逻辑值都为真,则返回TRUE,只要有一个参数的逻辑值为假,则返回FALSE。



AND((MOD(B2,4)=0),(MOD(B2,100)<>0))表示只有当B2单元格只能被4整除且不能被100整除时,AND函数返回TRUE。



对于OR函数,如果所有条件参数的逻辑值都为假,则返回FALSE,只要有一个参数的逻辑值为真,则返回True。OR((MOD(B2,400)=0),AND((MOD(B2,4)=0),(MOD(B2,100)<>0)))表示只要年份满足上述判断条件之一,就是闰年。



方法二、MOD函数



在C2单元格输入公式



=IF((MOD(B2,400)=0)+(MOD(B2,4)=0)*(MOD(B2,100)<>0),"闰年",""),拖动填充柄向下复制公式。



方法二的公式和方法一相似,只不过方法二用“+”代替OR函数,用“*”代替AND函数。



二、从2月份是否有29日判断



方法一、DATE+DAY函数



在C2单元格输入公式=IF(DAY(DATE(B2,3,0))=29,"闰年",""),拖动填充柄向下复制公式。



DATE函数用于返回指定年月日的日期,如DATE(2000,3,1)返回结果为“2000/3/1”。DATE(B2,3,0)指返回B2单元格年份即2000年3月0日,也就是2000年2月份的最后一天的日期。



DAY函数用于返回一个日期中的第几天,如DAY("2021/10/21")返回21。



DAY(DATE(B2,3,0))用于返回2月份的最后一天。如果是闰年,DAY(DATE(B2,3,0))=29,否则DAY(DATE(B2,3,0))=28。



方法二、DATE+MONTH函数



在C2单元格输入公式=IF(MONTH(DATE(B2,2,29))=2,"闰年",""),拖动填充柄向下复制公式。



=IF(MONTH(DATE(B2,2,29))=2,"闰年","")



MONTH用于返回月份值,如MONTH("2021/10/21")返回10。



2000年是闰年,2月份有29日。那么DATE(B2,2,29)=2000/2/29,MONTH(DATE(B2,2,29)=2。



2001年是平年,2月份只有28日。那么DATE(B3,2,29)=2001/3/1,MONTH(DATE(B3,2,29)=3。



方法三、EOMONTH函数



在C2单元格输入公式=IF(DAY(EOMONTH(DATE(B2,2,1),0))=29,"闰年",""),拖动填充柄向下复制公式。



EOMONTH用于返回指定月数之前或之后月份的最后一天。EOMONTH(DATE(B2,2,1),0))返回2月份最后一天的日期。如果为闰年,2月份最后一天为29日,则DAY(EOMONTH(DATE(B2,2,1),0))=29。

第4个回答  2022-03-15
闰年的判断方法:
公历:能被4整除、但不能被100整除,或能被400整除的年份为闰年;其余为平年。
农历:春节在1月的年份,基本上都是闰年;春节在2月的年份,基本上都是平年。

平年闰年口诀:
记住平年和闰年,那得看看二月份。
平年二月二十八,闰年二月二十九。
可以用年除以四,留余平年不余闰。
每隔四年为一闰,这句就是死规则。
解释:年称末两位不是0(不是整百年),是4的整数倍,这样的年称是闰年,否则就是平年。年称末两位是0(是整百年),是400的整数倍,这样的年称是闰年,否则就是平年。
一、判断平年的方法

1、判断年份是否是闰年,只须看年份的末两位,如果末两位数能整除4,那么就是闰年,反之,就不是。

2、遇到末两位数都是0的年份,我们就看年份的前两位数;如果前两位数能整除4,那么就是闰年,反之,就不是。

3、如遇到2004年末两位是04的,可以直接把它看做1位数,如果这个数能整除
4、那么就是闰年,反之,就不是。

二、闰年计算方法

1、非整百年:能被4整除的为闰年。(如2004年就是闰年,2001年不是闰年)

2、整百年:能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)

3、对于数值很大的年份:这年如果能被3200整除,并且能被172800整除则是闰年。如172800年是闰年,86400年不是闰年(因为虽然能被3200整除,但不能被172800整除)(此按一回归年365天5h48'45.5''计算)。
相似回答