时区相关知识扫盲

常常看到各类术语:格林尼治标准时间、时区、夏时制等等,本文简要介绍一下相关知识。数据库

格林尼治标准时间(GMT)

又称为格林威治标准时间(Greenwich Mean Time,GMT),是指位于英国伦敦郊区的皇家格林尼治天文台当地的标准时间,由于本初子午线被定义为经过那里的经线。svg

理论上来讲,格林尼治标准时间的正午是指当太阳横穿格林尼治子午线时(也就是在格林尼治上空最高点时)的时间。但因为地球在它的椭圆轨道里的运动速度不均匀,这个时刻可能与实际的太阳时有偏差,最大偏差达16分钟。缘由在于地球天天的自转是有些不规则的,并且正在缓慢减速,所以格林尼治时间基于天文观测自己的缺陷,已经再也不被做为标准时间使用。如今的标准时间,是由原子钟报时的协调世界时(UTC)来决定。操作系统

协调世界时(UTC)

协调世界时(英语:Coordinated Universal Time,法语:Temps Universel Coordonné,简称UTC)是最主要的世界时间标准,其以原子时秒长为基础,在时刻上尽可能接近于格林尼治标准时间。设计

协调世界时是最接近格林威治标准时间(GMT)的几个替代时间系统之一。对于大多数用途来讲,UTC时间被认为能与GMT时间互换,但GMT时间已再也不被科学界所肯定。ip

时区

时区是地球上的区域使用同一个时间定义。之前,人们经过观察太阳的位置(时角)决定时间,这就使得不一样经度的地方的时间有所不一样(地方时)。1863年,首次使用时区的概念。时区经过设立一个区域的标准时间部分地解决了这个问题。资源

世界各个国家位于地球不一样位置上,所以不一样国家,特别是东西跨度大的国家日出、日落时间一定有所误差。这些误差就是所谓的时差。get

时区表示法

若是时间是以协调世界时(UTC)表示,则在时间后面直接加上一个“Z”(不加空格)。“Z”是协调世界时中0时区的标志。所以,“09:30 UTC”就写做“09:30Z”或是“0930Z”。“14:45:15 UTC”则为“14:45:15Z”或“144515Z”。基础

UTC时间也被叫作祖鲁时间,由于在北约音标字母中用“Zulu”表示“Z”。rsa

UTC偏移量

UTC偏移量是协调世界时(UTC)和特定地点的日期与时间差别,其单位为小时和分钟。它一般以 ±[hh]:[mm]、±[hh][mm]、或 ±[hh]的格式显示。因此,若是被描述的时间比UTC早一小时(例如柏林的冬季时间),UTC的偏移量将是"+01:00"、"+0100"、或简单显示为"+01"。程序

北京时间

北京时间,又名中国标准时间,是中国大陆的标准时间,比协调世界时快八小时(即UTC+8),与香港、澳门、台北、吉隆坡、新加坡等地的标准时间相同。

下图能够看出每一个国家所处的时区,注意,一个国家可能会横跨多个时区。

Standard_Time_Zones_of_the_World_-October_2015-.svg

好比法国为时区最多的国家,共计12个时区。

image.png

时区信息数据库

咱们常常会看到这样的时区表示:“Asia/Shanghai”,这些信息就是保存在时区信息数据库里面的。

时区信息数据库,又称TZ database、Zoneinfo database,是一个主要应用于电脑程序以及操做系统的,可协做编辑世界时区信息的数据库。因为该数据库由David Olson创立,于是有些地方也将其称做Olson数据库。数据库由Paul Eggert进行编辑和维护。

它的显著特点是由上面提到的Paul Eggert设计的一套通用时区命名规则,例如"America/New_York"和"Europe/Paris"。

为了让咱们可以更容易地理解,每一个时区按照“区域/位置”格式,获得一个独有的名称,例如“America/New_York”。英文地名中的空格用下划线“_”代替,连词符“-”只在英文地名自己包含时使用。

夏时制

夏时制,另译夏令时间(英语:Summer time),又称日光节约时制、日光节约时间(英语:Daylight saving time),是一种为节约能源而人为规定地方时间的制度,在这一制度实行期间所采用的统一时间称为“夏令时间”。通常在天亮较早的夏季人为将时间调快一小时,可使人早起早睡,减小照明量,以充分利用光照资源,从而节约照明用电。各个采纳夏时制的国家规定不一样。

从资料来看,大部分的国家和地区都没有实行夏时制。

参考资料

相关文章
相关标签/搜索