一天有24个小时?
|
魔幻性的一面。 夏令时会导致某一天多出一个小时,或者少出一个小时。 要了解夏令时,就首先需要了解时区的概念。在《时间的秩序》一书里,讲解到时区的诞生其实是多种方案权衡的结果。最终全球被分为24个时区,每个时区跨经度15°。 其中,北京时间,是中国采用国际时区东八时区的区时作为标准时间,也是我们现在用的时间,但它的位置是在山西蒲城。 但在清代,却是用北京中轴线上的鼓楼作为标准时间的。xjjdog在那里呆过一段时间,是一个非常美丽幽静的地方。 时间计时 扯了这么多没用的,我们来看一下常见的GMT和UTC。 一般对UTC和GMT的介绍都比较晦涩,我们平常在代码中遇到的时间有4种,下面以人话进行说明。 GMT
格林尼治标准时间,是指位于伦敦郊区的皇家格林尼治天文台的标 UTC一般和GMT视为无差别的表示方法。但GMT是以地球自转来计时的,这个庞然大物并不是那么准确。 UTC是原子时计时,更加可靠。每年格林尼治天文台会发调时信息,就是基于UTC的。 所以你现在看到的GMT,是旧世界的计时方法,最先进的计时,就是UTC。 协调世界时是以原子时秒长为基础,在时刻上尽量接近于世界时的一种时间计量系统。(这里面涉及到稳定的原子辐射,比地球的自转更加准确)。 UTC原子钟放在美国科罗拉州博尔德市,最先进的铝离子光钟每237亿年偏差一秒!谁能等到这一天别忘了把我从时光里挖出来。 Unix Time Unix时间戳。是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。 意思就是,1970年前的时间戳,是负数。 为什么是1970?因为早期的机器都是32位的。用32位来表示时间的最大间隔是68年,而最早出现的UNIX操作系统考虑到计算机产生的年代和应用的时限综合取了1970年1月1日作为UNIX TIME的纪元时间。 夏令时DST
下面提到该死的夏令时。这是一个人为规定 UTC一般和GMT视为无差别的表示方法。但GMT是以地球自转来计时的,这个庞然大物并不是那么准确。 UTC是原子时计时,更加可靠。每年格林尼治天文台会发调时信息,就是基于UTC的。 所以你现在看到的GMT,是旧世界的计时方法,最先进的计时,就是UTC。 协调世界时是以原子时秒长为基础,在时刻上尽量接近于世界时的一种时间计量系统。(这里面涉及到稳定的原子辐射,比地球的自转更加准确)。 UTC原子钟放在美国科罗拉州博尔德市,最先进的铝离子光钟每237亿年偏差一秒!谁能等到这一天别忘了把我从时光里挖出来。 Unix Time Unix时间戳。是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。 意思就是,1970年前的时间戳,是负数。 为什么是1970?因为早期的机器都是32位的。用32位来表示时间的最大间隔是68年,而最早出现的UNIX操作系统考虑到计算机产生的年代和应用的时限综合取了1970年1月1日作为UNIX TIME的纪元时间。 夏令时DST 下面提到该死的夏令时。这是一个人为规定 (编辑:桂林站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



