【高分】问一个闰年问题

你这样算比较容易:365天5小时48分46秒= 365.2419天,所以现在的历法规定闰年是每4年1闰,每100年减1闰,然后每400年1闰。这样就是0.24219*4=0.96876天,接近1天,所以是1闰,但是每4年就是1-0.96876=0.03124天,也就是65438天。但这样每隔100年就会损失1-0.781 = 0.219天,所以每隔400年就会损失0.219*4=0.876天,所以每隔400年就会增加1闰。这样每400年加1-0.876=0.124天,1/0.124大约是8,8 * 400 = 3200年。也就是说,这种历法每3200年就会增加1天。然后再做相应的处理,何况3200年已经很长了。

无论是加1闰还是减1闰,都体现在2月。只要是闰年,二月就是29天。只要不是闰年,二月就是28天。至于为什么选择二月,和这个历法的历史有关。这种历法起源于罗马帝国。在古罗马,每年的二月是处决犯人的月份,所以人们希望这个月短一些,所以只有二月最短。也与朱利叶斯·凯撒的继承人奥古斯都·屋大维有关。原来10月1,3,5,7,9,11天,4月30天,6,8,10,12,2月29天。奥古斯都屋大维为了显示自己的伟大,把1天的二月拿出来,放在自己出生的八月,并据此调整了随后的月份,以奥古斯都的名字命名八月。这是今天的日历。

至于我们是否赶上了“每100年1闰,然后每400年1闰”,2000年是400的整数倍数年,是闰年,我们赶上了。但是1900和2100都不是400的整数倍,也不是闰年。