◇◇新语丝(www.xys.org)(newxys.com)(xys10.dxiong.com)◇◇ 牛顿为什么有两个生日? ·方舟子· 有一年的圣诞节,我发过一条推特,是从美国科学家尼尔·泰森那里翻译过 来的,全文是:很久以前的今天,一个小孩诞生了,他到30岁的时候,改变了世 界。生日快乐,伊萨克·牛顿,生于1642年12月25日。 这个当然是在开圣诞节的玩笑。但是有人查了百度百科,说我搞错了,牛顿 的生日不在圣诞节这一天,而是1643年1月4日。那么我和尼尔·泰森都搞错了吗? 没有,这两个生日都对,这是因为它们用的是不同历法,12月25日那个用的是儒 略历,1月4日那个用的是格里历。 儒略历是古罗马独裁者儒略·凯撒在公元前46年发布的。儒略历是阳历,把 地球绕太阳公转一圈的时间也就是回归年定为一年,但是回归年按天算的话并不 是一个整数,而是365.2422天。儒略历把一年设为365天,比一个回归年略少, 为此每四年设一个闰年,闰年366天,这样平均下来每年是365.25天,和回归年 相比,多了0.0078天,这样的话每400年就要多出3天,用了1500多年以后,就要 多出10天,所以在1582年,教皇格里高利就颁发了命令,那一年少算10天,1582 年10月4日后的一天不是10月5日,而是10月15日。同时改变闰年的设法,凡是年 数能被4整除的是闰年,但是年数后边是带两个“0”的“世纪年”时,必须能被 400整除的年才是闰年。这样平均下来一年有365.2425天,比回归年多了26秒, 过3000年左右才会有1天的误差。这个新历法就被叫做格里历,也就是现在用的 公历。 按照史学界惯例,在1582年之前日期还按儒略历算,并不换算成格里历, 1582年之后的才按格里历算。牛顿出生于1582年之后,那么是不是就应该按格里 历算呢?不是的,这是因为格里历颁发以后并不是所有国家都立即采用。英国不 是天主教国家,不听教皇的命令,一直拖到1752年才改用格里历。也就是说,牛 顿出生的时候,英国用的还是儒略历,所以在英文文献中,就习惯用儒略历来算 牛顿的生日,也就是1642年12月25日,那一天英国在过圣诞节,而那些已经改用 格里历的国家,圣诞节在十天前就过过了,对那些国家来说,牛顿是在1643年1 月4日出生的。 还有很多国家使用格里历的时间比英国还晚。俄国是一直到1919年才从儒略 历改用格里历的。俄国十月革命发生于1917年11月7日,但是为什么叫十月革命 呢?因为那时候俄国还在用儒略历,那一天是儒略历1917年10月25日。但是在改 用格里历之后,俄国等国的东正教教会还在坚持使用儒略历,所以在这些国家, 实际上是在公历1月7日过圣诞节。 (头条号首发) 2016.1.2. (XYS20171226) ◇◇新语丝(www.xys.org)(newxys.com)(xys10.dxiong.com)◇◇