时间那点事儿

Posted sunfishgao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了时间那点事儿相关的知识,希望对你有一定的参考价值。

一、UTC 闰秒

润秒,是指为保持协调世界时接近于世界时时刻,由国际计量局统一规定在年底或年中(也可能在季末)对协调世界时增加或减少1秒的调整。

通俗一点说,就是某一年会凭空多出一秒来。

举个实际的例子,2012年7月1日早8点,23:59:59的下一秒记为23:59:60,然后才是第二天的00:00:00。目前,最近一次润秒时间发生在2017年1月1日7时59分59秒。

为什么会这样?首先得了解原子时,世界时,协调世界时。

 

原子时

以物质的原子内部发射的电磁振荡频率为基准的时间计量系统。原子时的秒长定义为铯133原子基态的两个超精细能级间在零磁场下跃迁辐射9192631770周所持续的时间。这种计时精度对于我们来说是最值得信赖的。

 

世界时

即格林尼治平太阳时,是表示地球自转速率的一种形式。以地球自转一圈的耗时来表示一天。地球自转速率并不均匀,一般来说是越来越慢的,十年前的一天比今天的一天要时间多几秒。

 

UTC(Coordinated Universal Time,协调世界时)

协调世界时是以原子时秒长为基础,在时刻上尽量接近于世界时的一种时间计量系统。这是目前最流行的时间。

 

润秒

地球的一天并不是固定86400秒。由于地球自转的不均匀性和长期变慢性(主要由潮汐摩擦引起的),会使世界时和原子时之间相差超过到±0.9秒时,就把协调世界时向前拨1秒(负闰秒,最后一分钟为59秒)或向后拨1秒(正闰秒,最后一分钟为61秒);

 

推荐阅读:

blog.sina.com.cn/s/blog_73e3544101016nsv.html#page=1

https://coolshell.cn/articles/5075.html

以上是关于时间那点事儿的主要内容,如果未能解决你的问题,请参考以下文章

importnew:Map大家族的那点事儿

软件工程:帕金森定律,项目工期的那点事儿

关于SSL/TLS的那点事儿

关于SSL/TLS的那点事儿

关于代码质量的那点事儿

python多进程那点事儿multiprocessing库