关于utc时区的那些事情
首先说结论,utc时区是一种分区,对于全球时间的划分、转换,例如,北京时间8点,实际上等于英国时间0点。哈哈哈,还是很模糊吧,最开始我也是这么认为的,但是在编程时遇到一些东西还是不懂,根本无法分清他们。
基本概念
UTC时间基于经纬度的划分,如果没有他们也无法时间时区的转换,因为所谓的时间,是根据地球对太阳的公转和自传共同作用形成的。
经纬线的定义
经线: 连接南极、北极的半圆弧线
纬线: 与经线垂直,包围地球表面的一个圆。
时区的划分
时区可分为理论时区和法定时区,值得注意的,虽然叫做时区,看上去像是时间的划分,可实际上是地理位置的划分。
理论时区又被成为协调世界时,写作UTC。
以被15整除的经线为中心,向东西两侧延伸7.5度,即每15°划分一个时区,这是理论时区,理论时区的时间采用其中央经线(或标准经线)的地方时。所以每差一个时区,区时相差一个小时,相差多少个时区,就相差多少个小时。因此推算,东12区与西12区为同一地方,为避免同一地方日期却相差一天的矛盾,提出国际换日线的概念,国际换日线东侧比西侧迟整整24小时。
ps: 虽然东12和西12被称作两个名字,但他们属于一个时区,这恰恰也证明时区是地理划分,而非时间划分,只是由于换日线的存在,日期不同,而时间相同。因此全球一共有12个时区。
不同时区的标识为‘UTC±[hh]’,例如UTC+8标识东八区,也是中国常用的时区,标志是UTC+8 = 北京时间 = Asia/Shanghai,他比0时区早八个小时,这意味着当我们早上8点时,英国此时时0时,而西八区此时还是昨天下午四点。
0时区的标识: 如果UTC并无特别标注,或者使用单个字母Z,就表示零时区。例如: 09:30 UTC,09:30Z。此外,0时区的地理标志为格林威治天文台,是国际公认的世界时间起源地。
法定时区则是相对于理论时区而言,或者说相对于地理而言,以为理论时区的划分是根据地球整体的划分,而部分国家的时区并不刚好在某个时区内,有可能在两个时区夹缝之中。
总结
这里仅仅介绍了UTC协调世界时,此外还有其他的时间表示法,例如: 英国仍在使用GMT。