我们一般都是1年会过1次生日,比如你的生日是8月21日,每年都会有一个8月21日,这就代表了你每年都会过1次生日。
可是,你应该听过闰年这回事吧。如果你听过的话,那么你应该也知道,会有这样一种“倒霉”的人,他出生在2月29日,这个日期每4年才会出现1次。所以严格地说,他每4年才会过1次生日。
因为每4年会有1个闰年,闰年就是说这1年里面一共有366天,比平时多1天。多的这1天就被加在了2月份,于是就有了这个2月29日。
可是为什么会有闰年呢?如果每年都是365天不是更方便吗?如果那样的话,也就不会有这种倒霉的人,每4年才能过1次生日。
要回答这个问题,我们需要先搞明白到底什么是1年,什么是1天。我们平时认为的,1年就是春夏秋冬的1次交替,1天就是日升日落的1次循环。这都是正确的,不过却并不准确。更准确的说法是地球绕着太阳1圈的时间是1年,地球自转1圈的时间是1天。
我们都知道,地球在自己旋转的同时也会绕着太阳公转。那么是不是说,平时地球绕太阳1圈正好地球自己旋转365圈,而每隔四年,地球公转的时间就会变长,变成了366天呢?
这样的想法很有道理,但是并不是实际情况。地球公转所用的时间是不会发生改变的,不论是4年还是100年,它都是公转1圈要花365天5小时48分钟46秒。而平时日历上记录的1年肯定都是整数的天数,所以我们就规定1年有365天的时间。这样的规定,一开始是没有问题的,因为对于1年来说,相差个几小时根本不算什么。可是随着时间地推移,每年就会少将近6个小时的时间,4年下来就会少了差不多1天了,100年后会少差不多一个月,如果时间再长一些,可能每年的12月份就变成了放暑假的时间了。
所以,为了弥补每年会少差不多6个小时这个问题,就又继续规定,平时1年是365天,但是每隔4年会增加1天,把积累起来的少记录的1天时间给补上,于是就是366天了。
可是这就完了吗?并没有。如果1年的时间是365天6小时整,那么这样的轨道是没有问题的。但是,实际情况却不是这样,这就导致了按照新的规定,每4年所以记录的时间又会增加那么一点点。这样的误差如果长年累月累计起来,最后也会出现问题。于是只能继续增加规定,平时1年是365天,每隔4年会增加1天,但是每100年又会少记录1天的时间。
当然即使这样轨道,问题仍然没有最终解决,还是会有误差。于是可以继续规定:前面的规定继续保留,然后每400年再继续增加1天。其实,如果认真起来的话,这个规定是可以无限下去的。不过,我们并不需要规定那么多,现在这样的规定上千年才会出现一天的误差,完全可以满足我们日常的需要,所以也就不再继续规定下去了。
来源: 中国数字科技馆