| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 495 人关注过本帖
标题:一条Linux命令,一段人类文明
收藏  订阅  推荐  打印
you_me
Rank: 12Rank: 12Rank: 12
等级:版主
帖子:153
积分:1856
威望:7
注册:2008-4-30
一条Linux命令,一段人类文明

当你在Linux的终端输入以下指令,你会发现一个很奇怪的现象

#cal 9 1752

   September 1752
Su Mo Tu We Th Fr Sa
       1 2 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30


9月2日之后就变成9月14日,中间的12天凭空消失了,究其原因: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日就这样凭空从历史中消逝。那一年有好多人没过到生日(老妇女欢呼,小孩哭泣,糕饼业者逃亡)..在这项修正后,各天主教国也后陆续修正。唯独大英帝国足足慢了将近两百年..

在windows下无法把系统时间调到1752年.
2008-10-6 11:32
rootkit
Rank: 2
等级:注册会员
帖子:114
积分:1014
注册:2008-9-26

Unix时间从UTC时间1970开始,在当前的32位系统中可以计算到UTC 2038年1月19日3时14分07秒,然后灾难就降临了,时间成了负数。为了拯救人类,我们要在2038年之前把Unix升级到64位,这样到292,277,026,596年12月4日15时30分08秒之前都可以高枕无忧了。

1970年是Unix创世纪的时刻:
第一天,上帝说要有Unix,于是便有了Unix
第二天,上帝说要有C,于是便有了C
第三天,上帝说要有GUI,于是便有了X
第四天,上帝说要自由与开放,于是便有了Linux
第五天,上帝说要有WM,于是便有了Gnome和KDE
第六天,上帝说要有3D特效,于是便有了Beryl和Compiz Extras
第七日,上帝完成了创世之功,开着他的Firefox去LAMP架构的BBS上灌水去了。

降妖除魔路,仗剑载酒行
借问谁家子,大唐游侠儿
2008-10-6 13:38
guixiaolan
Rank: 12Rank: 12Rank: 12
等级:版主
帖子:340
积分:4114
威望:6
注册:2006-4-20

哈,好玩!

[url=http://www.91cool.net/]http://ip.91cool.net/sign/free.gif[/url]
2008-10-7 10:40
pkkobe
Rank: 1
等级:新手上路
帖子:1
积分:112
注册:2008-10-16

不错的!
挺有意思的!
2008-10-16 23:27
tinjp
Rank: 1
等级:新手上路
帖子:5
积分:146
注册:2006-11-4

挺有意思的,呵呵
2008-10-24 13:40
ytb745892798
Rank: 1
等级:新手上路
帖子:60
积分:362
来自:漳平。永福
注册:2008-9-29

好有才哈

我的梦想是成为一名出色的程序员!
2008-10-24 20:32
機器人
Rank: 1
等级:新手上路
帖子:3
积分:134
来自:中國香港
注册:2008-10-18

充满着人类历史文明的说, 很有意思!

中國香港
2008-10-26 00:55
共有 494 人关注过本帖
发新话题
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.070941 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved