UTC时间与北京时间和纽约的时间

来源:互联网 发布:hibernate数据库方言 编辑:程序博客网 时间:2024/04/28 11:34
世界的每个地区都有自己的本地时间,在Internet及无线店通信时,时间的统一非常重要!整个地球分为二十四的时区,每个时区都有自己的本地时间。在国际无线电通信中,为统一而普遍使用一个标准的时间,称为通用协调时(UTC, Universal Time Coordinated),与英国伦敦的本地时间相同。

世界时区图


时差的计算公式:

UTC + 时区差 = 本地时间

时区差东为正,西为负(比如东八区记为+0800,西五区记为-0500)

举例如下:
北京时间: Mon Dec 04 2017 09:45:28 GMT+0800 (中国标准时间)
UTC + (+0800) = 北京时间
UTC = 北京时间 - (+0800) = 0945 -0800 = 0145
所以UTC时凌晨1点45分28秒。
若结果为负就意味着UTC是前一天(即昨天)
北京时间:Mon Dec 04 2017 03:25:28 GMT+0800 (中国标准时间)
UTC + (+0800) = 北京时间
UTC = 北京时间 - (+0800) = 0325 -0800 = -0475
因为负数意味着是前一天,所以要把这个负数加上2400就是UTC在前一天的时间 -0475+2400 = 1925
所以UTC是前一天晚上的19点25分

纽约的时区是西五区,比UTC落后五个小时,记为-0500
UTC + (-0500) = 纽约时间
UTC = 纽约时间 - (-0500)
UTC = 北京时间 - 0800 = 纽约时间 + 0500
即北京时间 = 纽约时间 + 1300
即北京时间领先纽约时间13个小时
纽约时间 = 北京时间 - 1300
北京时间为03:25 则纽约时间为前一天的14:25
北京时间为09:45 则纽约时间为前一天的19:45

阅读全文
0 0
原创粉丝点击