日历棒拼不出来的月份 | 见过但不知道
我们说过,日历棒可以拼出任何一年的任何一个月。
我们错了。
如果你去 timeanddate.com 搜索 1752 年的英国日历,你会看到下面这张图:
很明显,日历棒拼不出这一年的9月。
……但这个9月看起来也太不对头了吧?
一切还得从头说起。
我们都知道,地球绕着太阳跑一圈,是一年。
那么,一年是多少天?
365天?错了。
366天?也错了。
hmm…365天或者366天?还是错了。
……
地球绕着太阳跑一圈的准确时长是:365.24217天。
如果我们算365天为一年,每年就会少算0.24217天,约等于0.25天。
这意味着,四年就少了差不多一整天。
这就是为什么我们每四年会有一个「闰年」,即366天。每四年就人为加一天,把误差清零。
这个算法最早是公元前46年由大家耳熟能详的凯撒大帝,盖乌斯·儒略·凯撒,提出来的,史称儒略历 (julian calendar)。
▵ julius caesar by ferrucci. © metmuseum.org.
儒略历执行后,地球又绕着太阳跑了371圈,来到了公元325年。
这一年的5月到8月间,罗马皇帝君士坦丁一世在尼西亚,举行了基督教历史上的第一次世界会议——第一次尼西亚会议。这次会议确立了一些重要的法规和教义,其中有一条是:
在每年春分后的第一个满月后的第一个星期天,所有教徒都要一起庆祝复活节。
▵ council of nicaea 325. fresco in capella sistina.
定好规矩之后,皇帝和主教们必定认为,在公元325年之后的每一年,人们都会在同一天庆祝复活节。
可事实上,并不是。
凯撒大帝每四年加一天的闰年大法,相当于把每年的平均天数变成了365.25天。
但地球绕太阳转一周的实际时长是365.24217天,也就是一年的实际天数是365.24217天。
所以你看,还是不准,每年多算了 0.00783 天。
一年多了0.00783天需要这么较真吗?
凯撒大帝的回答是,不用。据史料记载,早在制定儒略历的时候,人们就知道这个误差,但觉得这个误差已经小到不会产生任何实质性的影响,于是就没管。
但谁知道,时间长了就出问题了。
当地球再绕着太阳跑了1257圈,时间就从公元325年来到了公元1582年。
把1257个年头乘以0.00783的年误差,你就得到了9.84231,约等于十天。
这意味着,虽然日子看上去没有差别,但实际上,1582年的春分比325年的春分早了十天,1582年的人比325年的人早了十天庆祝复活节……
这件事情引起了当时的教皇格里高利十三世的强烈不满:不是早说好了的,要一直一起庆祝复活节么?怎么能不是同一天了呢?
教皇当机立断,改。
当年的复活节已过,于是教皇发誓,从明年起,我们一定要在325年大会上说的那一天庆祝复活节,直到永远。
于是,1582年的10月5号,变成了10月15号。这样一来,从325年到1582年之间的误差就清零了。也就是说,1583年的复活节终于又会跟325年的是同一天了。
▵ 网络图片
只是清除误差还不够,因为如果玩法不改,那么再过一段时间,误差还会产生。
为了保证子孙后代都能在同一天庆祝复活节,教皇必须处理一下那个 0.00783 的差值,他的思考过程大概是这样的:
1年多了0.00783天,400年就多了 400 x 0.00783 = 3.132 ≈ 3天。所以,我们只需要在儒略历的基础上,每400年减去3天就可以了!
怎么减呢?减闰年!
减哪些闰年呢?为了简单又平均,那就把儒略历里那些能被100整除的闰年都变成平年。
诶,不对,这样400年就减了4天。好,那就再加一条,能被400整除的还是闰年。
以最简单的方式把儒略历里的闰年数量加以调整,就有了我们今天世界通用的日历——格里历 (gregorian calendar)。
要产生一天的误差,格里历需要经过3300年,比起儒略历的128年(1÷0.00783),精确了不止一点。
响应教宗诏书于1582年10月5号用上格里历的,是西班牙国王飞利浦二世控制的地区,包括西班牙、葡萄牙、和大部分的意大利,以及安娜女王统治的波兰立陶宛联邦,还有教皇国。
西班牙和葡萄牙的海外殖民地本来也应该在10月5号改日历的,但全怪通讯不发达,没赶上日子。
到次年1月,又有如法国、荷兰共和国等天主教国家用上了格里历。
新教国家,就基本没有理他,比如伊丽莎白一世统治下的英格兰。能更精确固然是好,但万一这个日历是天主教为了干掉新教设的套呢?
直到1752年,英国才决定要改,于是就出现了文章开头的那一幕。不过这一次,往前跳10天还不够,时间过了这么久,该跳11天啦。
东亚各国用上格里历的时间,比英国还要晚上一个多世纪。日本是在明治维新的浪潮里于1873年1月1号用上格里历的,中国则要等到中华民国成立的那一天,也就是1912年1月1号,才由孙中山宣布废除旧历,启用格里历。
假设日本和中国不是从旧历而是从儒略历换过来的话,他们需要跳多少天呢?
答案是,12天!
▵ 不同国家采用格里历的年份。感兴趣的话,可以去查一下这些国家的那一年发生了什么事情。(网络图片)
所以,日历棒拼不出来的月份,就是英国的1752年9月、法国的1582年12月以及其它所有从儒略历转换到格里历的那些月份。
但,这些月份,日历卷都能拼出来。
在见过但不知道系列里,我们将为您揭晓您自以为熟悉的各种事物的真面目。看过之后,您就可以用一双新的眼睛观察事物。