`

UTC GMT

阅读更多
全球24个时区的划分
相较于两地时间表,可以显示世界各时区时间和地名的世界时区表(World Time),就显得精密与复杂多了,通常世界时区表的表盘上会标示着全球24个时区的城市名称,但究竟这24个时区是如何产生的?过去世界各地原本各自订定当地时间,但随着交通和缪兜姆⒋铮鞯亟涣魅找嫫捣保煌牡胤绞奔洌斐尚矶嗬牛谑窃谖髟?884年的国际会议上制定了全球性的标准时,明定以英国伦敦格林威治这个地方为零度经线的起点(亦称为本初子午线),并以地球由西向东每24小时自转一周360°,订定每隔经度15°,时差1小时。而每15°的经线则称为该时区的中央经线,将全球划分为24个时区,其中包含23个整时区及180°经线左右两侧的2个半时区。就全球的时间来看,东经的时间比西经要早,也就是如果格林威治时间是中午12时,则中央经线15°E的时区为下午1时,中央经线30°E时区的时间为下午2时;反之,中央经线15°W的时区时间为上午11时,中央经线30°W时区的时间为上午10时。以台湾为例,台湾位于东经121°,换算后与格林威治就有8小时的时差。如果两人同时从格林威治的0°各往东、西方前进,当他们在经线180°时,就会相差24小时,所以经线180°被定为国际换日线,由西向东通过此线时日期要减去一日,反之,若由东向西则要增加一日。

格林威治标准时间GMT
十七世纪,格林威治皇家天文台为了海上霸权的扩张计画而进行天体观测。1675年旧皇家观测所(Old Royal Observatory) 正式成立,到了1884年决定以通过格林威治的子午线作为划分地球东西两半球的经度零度。观测所门口墙上有一个标志24小时的时钟,显示当下的时间,对全球而言,这里所设定的时间是世界时间参考点,全球都以格林威治的时间作为标准来设定时间,这就是我们耳熟能详的「格林威治标准时间」(Greenwich Mean Time,简称G.M.T.)的由来,标示在手表上,则代表此表具有两地时间功能,也就是同时可以显示原居地和另一个国度的时间。

世界协调时间UTC
多数的两地时间表都以GMT来表示,但也有些两地时间表上看不到GMT字样,出现的反而是UTC这3个英文字母,究竟何谓UTC?事实上,UTC指的是Coordinated Universal Time- 世界协调时间(又称世界标准时间、世界统一时间),是经过平均太阳时(以格林威治时间GMT为准)、地轴运动修正后的新时标以及以「秒」为单位的国际原子时所综合精算而成的时间,计算过程相当严谨精密,因此若以「世界标准时间」的角度来说,UTC比GMT来得更加精准。其误差值必须保持在0.9秒以内,若大于0.9秒则由位于巴黎的国际地球自转事务中央局发布闰秒,使UTC与地球自转周期一致。所以基本上UTC的本质强调的是比GMT更为精确的世界时间标准,不过对于现行表款来说,GMT与UTC的功能与精确度是没有差别的。

夏日节约时间DST
所谓「夏日节约时间」Daylight Saving Time(简称D.S.T.),是指在夏天太阳升起的比较早时,将时钟拨快一小时,以提早日光的使用,在英国则称为夏令时间(Summer Time)。这个构想于1784年由美国班杰明·富兰克林提出来,1915年德国成为第一个正式实施夏令日光节约时间的国家,以削减灯光照明和耗电开支。自此以后,全球以欧洲和北美为主的约70个国家都引用这个做法。目前被划分成两个时区的印度也正在商讨是否全国该统一实行夏令日光节约时间。欧洲手机上也有很多GSM系统的基地台,除了会传送当地时间外也包括夏令日光节约时间,做为手机的时间标准,使用者可以自行决定要开启或关闭。值得注意的是,某些国家有实施「夏日节约时间」的制度,出国时别忘了跟随当地习惯在表上调整一下,这可是机械表没有的功能设计哦!
每个地区都有自己的本地时间,在网上以及无线电通信中时间转换的问题就显得格外突出。我自己就经常混淆于此,特地研究了一下,记录在此以备忘。
PDT
PDT 是 Pacific Daylight Time 的缩写,译为中文为“太平洋夏令时间”,比 UTC 时间晚 7 小时。Google 曾在其 AdSense 中提到“在 09-6-13,我们的工程师会在 PDT 大约 上午10:00 到 下午2:00 对网站进行维护。”
其实除了 PDT 时间,北美地区还有很多时间:
美国夏季始于每年4月的第1个周日,止于每年10月的最后一个周日。夏令时比正常时间早一小时与PDT时间相对应的是PST , Pacific Standard Time 。 夏时制结束后就是PST
  • NST - Newfoundland Standard Time 纽芬兰标准时间
  • NDT - Newfoundland Daylight Time 纽芬兰夏令时间
  • AST - Atlantic Standard Time 大西洋标准时间
  • ADT - Atlantic Daylight Time 大西洋夏令时间
  • EST - Eastern Standard Time 东部标准时间
  • EDT - Eastern Daylight Time 东部夏令时间
  • CST - Central Standard Time 中部标准时间
  • CDT - Central Daylight Time 中部夏令时间
  • MST - Mountain Standard Time 山地标准时间
  • MDT - Mountain Daylight Time 山地夏令时间
  • PST - Pacific Standard Time 太平洋标准时间
  • PDT - Pacific Daylight Time 太平洋夏令时间
  • AKST - Alaska Standard Time 阿拉斯加标准时间
  • AKDT - Alaska Daylight Time 阿拉斯加夏令时间
  • HAST - Hawaii-Aleutian Standard Time 夏威夷-阿留申标准时间
  • HADT - Hawaii-Aleutian Daylight Time 夏威夷-阿留申夏令时间
PST
PST是太平洋标准时间(西八区),与北京时间(东八区)时差-16个小时,也就是北京时间减去16就是PST时间。而PDT比PST早1个小时,就是说PDT与北京时间时差为-15小时


夏令时
Daylight Saving Time 或 Daylight Time。
最初构想是美国的本杰明·富兰克林,这人很厉害,既是科学家,又是政治家、文学家、航海家,为此头像被印在一百元美钞上,他曾放风筝上天吸引雷电发明避雷针,美国第一位驻外大使(法国)。在驻法期间,因不习惯法国人晚起晚睡的习惯,故建议法国人早起早睡,以节约蜡烛。
后来英国有个建筑师正式提出夏令时,不过由于没名气,英国议会没有采纳。
第一个真正实行夏令时的是德国,后来是英国、法国。
目前全世界有近110个国家每年要实行夏令时。
美国曾多次实行和取消夏令时,现在美国是否实行夏令时完全由各州自行决定,不过绝大多数是实行了的。
中国在 1986 年到 1991 年之间曾实行夏令时,还记得那时候读书老师就叫我们回家给家长说把钟调快一个钟头、调慢一个钟头。
夏令时对节约能源有一定帮助,但对赤道附近的国家来说意义不大,而且一年调来调去容易把事情搞混乱,特别是中国本来只实行一个时区(北京时间),而中国东西跨度很大,实行夏令时,作息时差就太多。
与夏令时相对应,有些国家地区实行冬令时。

整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。在本文中,UTC与GMT含义完全相同。

北京时区是东八区,领先UTC八个小时,在电子邮件信头的Date域记为+0800。如果在电子邮件的信头中有这么一行:

Date: Fri, 08 Nov 2002 09:42:22 +0800

说明信件的发送地的地方时间是二○○二年十一月八号,星期五,早上九点四十二分(二十二秒),这个地方的本地时领先UTC八个小时(+0800,就是东八区时间)。电子邮件信头的Date域使用二十四小时的时钟,而不使用AM和PM来标记上下午。

以这个电子邮件的发送时间为例,如果要把这个时间转化为UTC,可以使用一下公式:

UTC + 时区差 = 本地时间

时区差东为正,西为负。在此,把东八区时区差记为 +0800,

UTC + (+0800) = 本地(北京)时间 (1)

那么,UTC = 本地时间(北京时间))- 0800 (2)

0942 - 0800 = 0142

即UTC是当天凌晨一点四十二分二十二秒。如果结果是负数就意味着是UTC前一天,把这个负数加上2400就是UTC在前一天的时间。例如,本地(北京)时间是 0432 (凌晨四点三十二分),那么,UTC就是 0432 - 0800 = -0368,负号意味着是前一天, -0368 + 2400 = 2032,既前一天的晚上八点三十二分。

纽约的时区是西五区,比UTC落后五个小时,记为 -0500:

UTC + (-0500) = 纽约时间 (3)

UTC = 纽约时间 + 0500 (4)

把(2)式 - (4)式相比较,

UTC = 北京时间 - 0800 = 纽约时间 + 0500 (5)

即 北京时间 = 纽约时间 + 1300 (6)

即北京时间领先纽约时间十三个小时,由(6)式,

纽约时间 = 北京时间 - 1300 (7)

在四月下旬,纽约又换用夏令时,又称为日光节约时,比标准纽约时间提前一个小时,实际成为西四区的标准时间,成为 -0400。

UTC + (-0400) = 纽约夏令时,套用以上公式,

北京时间 = 纽约夏令时 + 1200

纽约夏令时 = 北京时间 - 1200

在这些转换中,最重要的公式就是

UTC + 时区差 = 本地时间

时区差东为正,西为负。例如,东八区(北京)是 +0800,西五区(纽约)是-0500,加州是西八区,是-0800,美国中部时区是西六区,-0600,美国山地时区是西七区,-0700,太平洋时区是西八区,-0800,在夏天使用夏时制,成为-0700。德国时区是东一区,+0100,夏天变为+0200。

多数电子邮件程序,例如Outlook Express,在显示时间时,计算机程序把时间先转换成为本地时间再显示,例如,邮件的Date域为:

Date: Fri, 08 Nov 2002 09:42:22 +0800

Outlook Express在显示时就显示为:

Date: Thur, 07 Nov 2002 08:42:22 pm,把北京时间转换成为了纽约时间,而且把二十四小时格式的时间转换成为了十二小时的格式。当然,为了时间转换正确,发送方和接受方的计算机的时区都要设置正确,在这里,发送方的时区要正确地设为北京时区东八区,而我的时区要设为西五区。
  • 大小: 333.5 KB
分享到:
评论

相关推荐

    UTC2GMT(UTC和GMT时间互转)

    UTC和GMT是两种常见的时区标准,它们在计算机编程、网络通信以及各种时间敏感的应用中都有着广泛的应用。下面将详细介绍这两个概念以及如何进行相互转换。 **UTC(协调世界时)**: 协调世界时(Coordinated ...

    UTC2GMT V1.0(UTC和GMT时间互转)

    UTC2GMT V1.0是一款实用的小型工具,专门用于将协调世界时(UTC)与格林尼治标准时间(GMT)之间进行转换。在IT领域,理解和操作这两种时间标准至关重要,尤其是在全球化的网络服务、软件开发和系统管理中。下面我们...

    UTC时间转换源码

    UTC(协调世界时)是一种国际标准的时间表示方式,它基于原子钟,并且与格林尼治标准时间(GMT)保持一致,不考虑闰秒。在编程中,理解和操作UTC时间是非常重要的技能。 本文将深入探讨UTC时间转换的相关知识点,...

    TimeConvert_儒略日_儒略日utc_timeconvert_时间转换_GPST与UTC_

    UTC与格林尼治标准时间(GMT)非常接近,但UTC会通过闰秒来调整以保持与地球自转同步。 GPST,全称Global Positioning System Time,是GPS系统内部使用的时间系统。GPST以原子时为基础,与UTC同步,但不包含闰秒。...

    24时区、GMT、UTC

    标题中的“24时区”、“GMT”和“UTC”都是与全球时间标准相关的概念,它们在信息技术领域,特别是网络通信、系统管理和日志记录中扮演着重要角色。现在,让我们详细了解一下这些概念。 首先,24时区,也称为世界...

    UTC时间戳与北京时间转换C源码

    在计算机编程领域,时间戳是表示时间的一种方式,通常以自1970年1月1日(UTC/GMT的午夜)开始所经过的秒数来计算。UTC(协调世界时)是一种国际标准的时间标准,而北京时间是东八区的区时,比UTC快8小时。在C语言中...

    UTC时间转换算法

    从RTC时间转换为UTC时间,首先需要读取RTC硬件时钟的值,这个值通常是以格林尼治标准时间(GMT)表示的。然后,同样需要考虑时区和夏令时的影响,减去相应的小时数。由于RTC时间通常包含时区信息,转换过程相对简单...

    GPS UTC时间转换函数

    UTC(协调世界时)是国际时间标准,与格林尼治标准时间(GMT)基本相同,但会根据地球自转的速度调整闰秒。因此,GPS时间与UTC时间在大多数情况下是一致的,但在闰秒发生时会有微小差别。 GPS UTC时间转换函数通常...

    GPS 到 UTC(GMT) 时间转换:GPS2UTC 将 GPS 时间标签转换为 UTC(GMT) 时间,计入闰秒-matlab开发

    %GPS2UTC 将 GPS 时间标签转换为 UTC(GMT) 时间,考虑闰秒% GPS2UTC(date) 更正 GPS 日期数组(任何 matlab 格式) % 闰秒并返回一个 UTC 日期数组,其中: % UTC = GPS - 步进时间% 当前步骤时间是到 2009 年 1 月 ...

    日历时间转UTC秒 日历时间 UTC 格林威治 秒

    在计算机中,这种时间表示可能以结构体或者类的形式存在,例如Unix时间戳,它是一个整数,代表自1970年1月1日00:00:00(UTC/GMT的午夜)以来的秒数。 UTC时间,全称为“Coordinated Universal Time”,是由国际地球...

    取UTC时间.rar

    与我们日常生活中使用的本地时间(例如格林尼治标准时间GMT)不同,UTC可能会有闰秒的调整。 2. **易语言中的日期和时间处理**: 易语言提供了丰富的日期和时间操作函数,如`日期时间.获取当前时间`用于获取系统...

    标准时间UTC相互转换工具

    在压缩包内的文件“GMT2UTC.exe”很可能就是实际的执行程序,用户可以通过运行这个文件来使用时间转换功能。而“readme.txt”通常是一个文本文件,包含有关软件的使用说明、版权信息或者开发者的一些提示。用户在...

    UTC 到 GPS 时间转换:将 UTC(GMT) 时间标签转换为 GPS 时间占闰秒-matlab开发

    %UTC2GPS 将 UTC(GMT) 时间标签转换为 GPS 时间占闰秒% UTC2GPS(date) 校正 UTC 日期数组(任何 matlab 格式) % 闰秒并返回 GPS 日期数组,其中: % GPS = UTC + 步进时间% 当前步骤时间是到 2009 年 1 月 1 日,但...

    UTC时间与北京时间的关系

    它与格林尼治平均时(GMT)基本一致,都是以英国伦敦附近的格林尼治天文台的标准时间作为参考。由于地球自转,全球划分为24个时区,每个时区都有自己的本地时间。为了便于全球交流和同步,UTC起到了一个统一的时间...

    GPS UTC与北京时间的转换函数

    它不考虑闰秒,因此与格林尼治标准时间(GMT)在大多数情况下保持一致。而北京时间,也称为中国标准时间(CST),是东八区的区时,即UTC+8。 GPS系统由24颗卫星组成,每颗卫星都携带高精度的原子钟,以UTC为基准...

    utc时间转换

    在计算机科学和编程领域,UTC(协调世界时)是一种国际标准的时间表示方式,它与格林尼治标准时间(GMT)非常接近,但修正了闰秒。UTC时间转换是编程中常见的任务,尤其在处理时间相关的数据交换、日志记录以及跨...

    winform UTC和本地时间的转换

    1. **DateTime.UtcNow**: 这个属性返回当前的UTC时间,它是与格林尼治标准时间(GMT)同步的。如果你需要获取不受本地时区影响的系统时间,可以使用这个属性。 2. **DateTime.Now**: 这个属性返回当前的本地时间,...

    UTC时间与北京时间差多久

    UTC与格林尼治平均时间(GMT)在实质上是相同的,都参考英国伦敦的本地时间,不过UTC更加精确,因为会定期添加闰秒来补偿地球自转速度的变化。 【北京时间】指的是中国所在的东八区的本地时间,比UTC时间快8小时。...

    Gmt

    在计算机科学中,时间的表示往往涉及到UTC(协调世界时)和GMT这两个概念。UTC是基于原子钟的精确时间标准,它是GMT的一个修订版,消除了由于地球自转速度不均匀导致的时间偏差。在编程语言如Java、Python等中,处理...

    utc时间和当前时间的转换工具

    UTC(协调世界时)是一种国际标准的时间标准,它基于原子钟,并且与格林尼治标准时间(GMT)保持一致,但不考虑闰秒。与此相反,当前时间通常指的是本地时间,它会考虑到地理位置和夏令时等因素。在C++编程中,进行...

Global site tag (gtag.js) - Google Analytics