格物致知分享 http://blog.sciencenet.cn/u/gozobin

博文

“一条Linux命令,一段人类文明”之相关阅读

已有 3659 次阅读 2010-6-13 14:29 |个人分类:宏观政策|系统分类:科普集锦

以前听人说在Linux上可以查到一个很奇怪的月份,只是当时忘了那个特殊的月份。今天在网上搜了一下,发现通过这个命令(月份)了解了一段人类文明历史。虽然和Linux没什么关系,但是确实是因为Linux才让我了解到的。 我们发现1752年9月2日的后面竟然是14日,确实很奇怪,通过在网上搜索,找到了答案。1582年2月,罗马教廷要求从1582 年10月中减去10天,因此1852 年10月4日后面紧跟着就是15日。 在意大利、西班牙等国家都这样处理了。其他天主教国家也很快跟着这么做了,但是新教国家不愿意修改, 而且希腊等东正教国家直到20世纪初才修改,所以这个改革在英国及其殖民地(包括美国)在1752年9月才被执行。这样1752 年9月2日后面跟着的就是1752 年9月14日。 这就是为什么cal会生成上面输出的原因了。 Windows用户是没福气查到这个特殊月份了,因为Windows的纪年范围只是1980-2099。 cal 指令源自美国 AT&T 的 UNIX,也因此继承了美国的历史。时间回到 1752 年。当年,美国尚未独立,仍旧属英国的殖民地。英国的历制在那一年作了重大的修正,9月 2日的隔天变成了 9月 14日。也因此日后的美国在追寻历史时间时,有了这么一页。 关于历法时间的修正可追朔到 16 世纪罗马教皇格利戈里八世在位时。当时有人发现,历法时间较实际的天体运转每年快了 11分 14秒,累计的误差已到达 10 天了。如果再继续错下去复活节恐怕就失去时间的意义了,所以教皇授命成立委员会进行修正的方案研究。最后在 1582年 2月 24日,教皇颁布修正做法,1582年 10月 4日夜晚结束后,隔天的出现的太阳算 10月 15日。于是 1582年 10月 5日到 14日就这样凭空从历史中消逝。那一年有好多人没过到生日(老妇女欢呼,小孩哭泣,糕饼业者逃亡)..在这项修正后,各天主教国也后陆续修正。唯独大英帝国……足足慢了将近两百年…… 1582年的10月为什么少了10天?如果有人问你10月4日的下一天是哪一天,你肯定会理直气壮的回答;10月5日。你当然是对的。但是你知道吗?在历史上有一个很奇特的现象,那就是1582年10月4日的下一天不是10月5日,而是10月15日,竟有10天不翼而飞.造成这种现象的根源,就在于闰年的存在。 闰年在公元前46年由罗马统治者儒略`凯撒采纳天文学家索西琴尼的建议引入历法。地球绕太阳公转一周所用的时间为365.2422天。引入闰年,就是为了纪年天数和年的真实长度之间的误差。年的长度接近于365.25天,因此以365天作为基本年长,每四年再增添额外的一天,能得到很好的近似。 儒略历法一直使用到十六世纪.当时年的近似长度365.25天和真实长度365.2422天之间的微小差异累计起来已约有10天.为了消除这个差数,罗马教皇格雷果里十三世修定了新历法,把儒略历1582年10月4日的下一天定为格雷果里历10月15日,中间消去10天.同时又制定闰年新规则;如果公元年数能被4整除仍是闰年,但对世纪年(即末尾数是"00"的年份),只有能被400整除才是闰年.这样在400年中只有97个闰年,比儒略历减少三个.格雷果里历的平均年长为365.2425日,它与真实年长之间要过4000年才有一天的累差.所以,世纪之汇,千年之交的2000年是一个不同凡响的闰年

https://blog.sciencenet.cn/blog-73758-280954.html


下一篇:我心目中比较理想的学位论文--引自王德华
收藏 IP: .*| 热度|

3 陈儒军 梁建华 戴小华

发表评论 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-7-17 21:33

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部