时间标准总结 IAT、UT、UTC、GMT、夏令时

My Blog:http://www.outflush.com


原子时:International Atomic Time(IAT)

又称国际原子时,是一种通过原子钟得到的时间标准,原子钟是世界上已知最准确的时间测量和频率标准,原子钟在 37 亿年的误差不超过 1 秒。


世界时:Universal Time(UT)

是一种以格林尼治子夜起算的平太阳时。世界时是以地球自转为基准得到的时间尺度,其精度受到地球自转不均匀变化和极移的影响,为了解决这种影响,1955年国际天文联合会定义了UT0、UT1和UT2三个系统:

  • UT0系统是由天文观测直接测定的世界时,未经任何改正。该系统曾长期被认为是稳定均匀的时间计量系统,得到过广泛应用
  • UT1系统是在UT0的基础上加入了极移改正 Δλ
  • UT2系统是在UT1基础上加入了地球自转速率的季节性改正 ΔT

它们之间的关系可以表示为

UT1 = UT0 + Δλ
UT2 = UT1 + ΔT


协调世界时(UTC):

又称世界标准时间或世界协调时间,是当今最主要的世界时间标准,以原子时秒长为基础。

国际原子时的误差为每日数纳秒,世界时的误差为每日数毫秒,UTC 便是这两种时标的一种折中。

为确保 UTC 与世界时相差不会超过 0.9 秒,在有需要的情况下会在协调世界时内加上正或负闰秒。因此协调世界时与国际原子时之间会出现若干整数秒的差别。位于巴黎的国际地球自转事务中央局负责决定何时加入闰秒,一般会在每年的 6 月 30 日、12 月 31 日的最后一秒进行调整。

UTC 的应用及其广泛,被应用在大多数的计算机以及网络标准中。


格林尼治标准时间:Greenwich Mean Time(简称 GMT)

指位于伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。 

理论上来说,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时的时间。但由于地球在它的椭圆轨道里的运动速度不均匀,这个时刻可能和实际的太阳时相差16分钟。

由于地球每天的自转是有些不规则的,而且正在缓慢减速。所以,格林尼治时间已经不再被作为标准时间使用。现在的标准时间(UTC)由原子钟提供。

自1924年2月5日开始,格林尼治天文台每隔一小时会向全世界发放调时信息。

UTC是基于标准的GMT提供的准确时间。

GMT 以格林尼治天文台经线为 0 度经线,将世界分为 24 个时区,向东时间快,向西时间慢。


夏令时与冬令时 Daylight Saving Time(简称 DST)

又称“日光节约时制”和“夏令时间”,是一种为节约能源而人为规定地方时间的制度,在这一制度实行期间所采用的统一时间称为“夏令时间”。

一般在天亮早的夏季人为将时间提前一小时,可以使人早起早睡,减少照明量,以充分利用光照资源,从而节约照明用电。各个采纳夏时制的国家具体规定不同。目前全世界有近110个国家每年要实行夏令时。 

自2011年3月27日开始俄罗斯永久使用夏令时,把时间拨快一小时,不再调回。

简单来说,使用夏令时和冬令时即在夏季将时间拨快一个小时,等到冬季再将时间拨慢一个小时。


举个例子总结一下:

假设当前 GMT 时间为 13:00,已知北京时间为 GMT+8(北京位于东 8 区),所以北京时间为 13:00 + 8 = 21:00。

但当存在夏令时时,会出现不同。比如已知莫斯科时间为 GMT+3,理论上莫斯科时间为 16:00,但是由于俄罗斯永久使用夏令时,所以实际上莫斯科时间为 17:00。

再从编程说起,Linux 的库函数中有一个 gmtime 函数可以将底层的时间值转换为 GMT 或 UTC 时间(在计算机中 GMT 时间和 UTC 时间是一样的),即格林尼治标准时间,如果需要获取当地时间,则需要使用 localtime 函数,该函数可以根据当地时区和是否采用夏令时进行调整。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值