
中国古代朝代纷飞闰年闰月闰日算法揭秘如何计算出接近365天的时间
地球围绕太阳运行的周期大约为365天5小时48分46秒,称为回归年(tropical year)。实际上,这个数字是365.24219日,因此一年只有365天与真正的一年相差0.2422日。这意味着四年后,比实际的一年少了近一天。为了弥补这个差值,历法规定每4年设定一个闰年的时间,以确保我们的日历与地球绕太阳运行的真实周期保持一致。
地球以每秒29.79公里的速度沿着一个偏心率很小的椭圆轨道围绕太阳公转。完成这段距离大约需要9.4亿公里,并且用时365天又5小时48分46秒,即大约一年。在平均距离1.5亿公里的情况下计算。
在现行公历中,每400年有97个闰年的规则被制定。如果按照每四年增加一个闰年的方式来计算,每四年都会出现一个闰年的时间误差不是整整24小时,而是23小时15分4秒,所以四年的加算会多出44分56秒,看起来误差很小,但随着时间的推移,误差就会变得显著。因此,在400年内要减少三个闰年的时间,以避免多算3天2时53分20秒。这意味着每百余岁,我们需要少添加3天,以此平衡总体误差,从而使得平均每一年多出0.0078天,这样经过400年的累积就会多出大约3天。
根据这些规则,公历规定,如果某年度是100的倍数并且同时也是400的倍数,那么该年度就是闰年的。如果不符合这个条件,即使它是一个4的倍数,也不会被认为是 闰年,这种情况被称作“百非”(即百岁非闰)。
例如1996和2000都是 闾 年,但1700就不是。在阳历中的 闾 年,其二月会有29 天,其中2月29日就是特别的一个特殊日期,有366 天也就是说,在阳历中的 闾 年二月并不叫做“双月”,但是在阴阳曆(如汉曆、藏曩等)中,“双月”才是特有的词汇。但为什么在所有其他31或30 天的大部分月份之后,将那最后剩下的额外的一天加到二月呢?
历史上,公历之前,它们由罗马皇帝儒略·恺撒创立,他最初将整个宇宙划分成12个月,每个都有31 天,全共计366 天,并将其中的一个去掉放在二月里去掉了一点,因为当时古罗马判决犯人死刑通常发生在他们最不喜欢的地球上的地方——二月里执行死刑。而恺撒想要让这种不愉快的事情迅速过去,所以他决定从二 月中拿走一晚,使之变成了28 日长短不同的平常和春节。
然而,当他的儿子奥古斯都成为新皇帝的时候,他意识到自己出生于8 月份,是比他的父亲早生的7 个星期却低于自己的母亲8 个星期。他觉得这是对自己地位的一种侮辱。
于是奥古斯都又命令从原来的 28 日增添另一晚,使之变成现在我们所知的是今天,我们把它命名为"圣诞节"。
同样的改变也影响到了后面的几个季节:单元(小)和双元(大)分别代表了奇数和偶数;而由于这一变化,一些季节之间存在一些变化。一旦这样调整,就形成了世界上流行使用的人类普遍适用的公共记录系统(简化版)。