简单说,平年就是一年365天,闰年多一天,366天。怎么判断呢?记住这俩条件:
1. 年份能被4整除,但不能被100整除的,是闰年。 2. 年份能被400整除的,也是闰年。
比如2020年,能被4整除,不能被100整除,所以是闰年。2000年能被400整除,也是闰年。1999年不能被4整除,就是平年。自己试试看吧!
1992年,中国加入国际单位制,规定平年365天,闰年366天,闰年2月29天。
判断平年闰年的方法其实很简单。首先,一个年份如果是4的倍数,那它很可能是闰年。但是,等等,还有个事,如果这个年份是100的倍数,那么它必须是400的倍数才是闰年。比如,2000年是闰年,但1900年就不是。我一开始也以为只要是4的倍数就一定是闰年,后来发现不对,得考虑100和400这两个关键点。
具体来说,先说最重要的,如果一个年份能被4整除,那么它可能是闰年。另外一点,如果这个年份还能被100整除,那么它不是闰年,除非它同时也能被400整除。比如,去年我们跑的那个项目,需要处理的数据量大概在3000量级,其中就涉及到了年份的判断,得特别注意这个细节。
这个点很多人没注意,我觉得值得试试。当你看到某个年份需要判断是否为闰年时,可以先看看它是否能被4整除,如果能,再检查它是否能被100整除,最后确认它是否能被400整除。这样就能准确判断了。不过,说实话挺坑的,因为有时候你会忽略掉那些额外的条件。