Linux cal命令了解人类时间改革

运维 系统运维
以前听人说在Linux上可以查到一个很奇怪的月份,只是当时忘了那个特殊的月份。今天在网上搜了一下,发现通过这个命令(月份)了解了一段人类文明历史。

以前听人说在Linux上可以查到一个很奇怪的月份,只是当时忘了那个特殊的月份。今天在网上搜了一下,发现通过Linux cal命令(月份)了解人类时间改革。
   
# cal 9 1752      九月 1752
日 一 二 三 四 五 六
       1  2 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

我们发现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。呵呵

【编辑推荐】

  1. Linux Bash命令关于程序调试详解 
  2. Linux Bash命令关于快捷键应用
  3. Linux Bash Shell系统的应用详解
  4. Linux Bash具体安装步骤及使用介绍
  5. Linux Bash命令查询相关事件详解
     
责任编辑:chenqingxiang 来源: ChinaUnix博客
相关推荐

2009-12-25 10:52:50

Linux监管命令

2011-02-24 17:58:34

IBMWatson

2021-06-16 07:00:18

人工智能AI

2010-01-07 13:59:11

Linux入门命令

2011-08-11 16:48:04

cal中文man

2009-12-23 17:50:07

Linux网络命令

2021-02-03 14:43:40

人工智能人脸识别

2022-12-09 11:04:14

straceLinux

2017-08-29 14:30:34

2024-04-09 14:04:38

人工智能机器学习

2021-10-29 09:55:20

人工神经网络

2022-01-14 23:46:40

人工智能机器学习工具

2015-08-11 09:20:51

初级程序员Linux命令

2016-04-07 14:18:33

阿里云人工智能小Ai

2016-09-27 13:47:15

Linux网络命令

2022-01-18 20:28:57

人工智能AI

2018-04-17 09:20:35

Linux命令crypt

2017-03-10 11:35:16

Linuxsort命令

2015-10-22 17:20:46

命令工具Linux

2020-06-22 07:58:02

Linux命令时间限制
点赞
收藏

51CTO技术栈公众号