目录

一、名词解释

时区

GMT:格林威治时间

UTC:世界标准时间

DST:夏令时

ISO-8601:时间标准格式

二、夏令时

夏令时的历史

夏令时的争议

三、北美时区

美国时区

加拿大时区


一、名词解释

时区

全球以经度划分,每15度一个时区,共划分为24个时区,相邻时区间隔1小时。

其中,零时区是格林威治时间(即GMT),又称为中部时区,东西加减,如中国为东八区。

GMT:格林威治时间

格林威治(格林尼治)时间,也叫世界时(Universal Time),也叫世界标准时间。是指位于英国伦敦郊区的“皇家格林尼治天文台”的标准时间,是本初子午线上的地方时,是0时区的区时。

根据地球的自转和公转来计算时间,由于公转是椭圆形的,导致自转时间并不是恒定的,造成有时一天长一些,有时短一些,误差较大不够精准。

UTC:世界标准时间

Coordinated Universal Time,直译为“世界协调时间”。以原子时作为计量单位的时间,计算结果机器严谨和精密。比GMT时间更精准,误差值必须保持在0.9秒内,如果大于0.9秒则会通过闰秒来解决。

1979年12月初内瓦举行的世界无线电行政大会通过决议,确定用UTC取代GMT,作为无线电通信领域内的国际标准时间。

为什么UTC时间和GMT时间可以互换?这是因为GMT碰巧是0时区时间,数值上刚好和UTC是相等的(前提是不需要精确到秒的情况下),但是概念上两者务必要区分开。

UTC是协调时间,即“一切以我为基准,全都向我看齐”,所以称其为世界标准时间;GMT更适合称之为格林威治当地时间。

本地时间=UTC标准时间+偏移量,其中偏移量可表示为“UTC -”或“UTC +”,后面接小时数、分钟数(常见表示形式有:UTC ±[hh]:[mm]、UTC ±[hh][mm]、UTC ±[hh])。如:UTC +9:30表示澳大利亚中央标准时间,UTC +8或UTC +0800表示中国标准时间。

DST:夏令时

Daylight Saving Time,又称为夏季时间,会把时间调快一小时(不是把10点上班改为9点上班,而是全社会重新电仪10点提前了一个小时),是为节约能源而人为规定地方时间的制度(鼓励人们早睡早起,不要浪费电,夏天日照时间长尽量多使用自然资源),全球约40%的国家(110个左右)在夏季使用夏令时,代表国家:美国、加拿大。

其中,美国从每年3月第二个星期日至11月第一个星期日采用夏令时,加拿大从每年3月第一个星期日至11月第一个星期日采用夏令时。

一个具体的例子,在美国


在 2021 年 3 月 14 日凌晨 1:59:59 后,下一秒就是凌晨 3:00:00。因此,美国的 2021 年 3 月 14 日凌晨 2:10:00 这个时间实际上不存在。为了兼容,根据 RFC5545,如果日程约在了这个不存在的时间,会认为是 3:10:00。

在 2021 年 11 月 7 日凌晨 1:59:59 后,下一秒是凌晨 1:00:00。因此,美国的 2021 年 11 月 7 日凌晨 1:10:00 这个时间实际上会出现两次。为了避免歧义,根据 RFC5545,看到这个时间时,会认为是靠前的时间点。因此,除非用别国的时区来约日程,否则,美国老板是不可能约你在重叠的第二个小时内开会的。

常见夏令时,具体可到世界国家UTC时区缩写中查询:

  • EST,Eastern Daylight/Summer Time,美国和加拿大东部夏令时,等于UTC -4。
  • CEDT/CEST,Central European Daylight/Summer Time,欧中中部夏令时,等于UTC +2。
  • BST,British Summer Time,英国夏令时,等于UTC +1,每年三月最后一个周日,英国等国家会进入夏令时,即从UTC +0进入UTC +1。

ISO-8601:时间标准格式

2018-04-08T11:38:39+08:00   日期用“-”相隔,与时间用“T”连接;2018-04-08T11:38:39Z     Z代表UTC时间,Z也可写成00:00

二、夏令时

夏令时的历史

1784年,美国驻法国大使本杰明·富兰克林(Benjamin Franklin)提出“日光节约时间制”。1908年,英国建筑师威廉·维莱特(William Willett)再次提出,但当时该提案并未被采纳。

1916年,处于一战时期的德国政府下令将时钟推至一个小时后,通过获得额外一小时的日光来节省战争所需的煤炭,成为第一个实行夏时制的国家。随后,英法俄美四个一战参战国纷纷效仿。

美国在一战结束后于1919年取消夏时制,但在1942年二战时,美国重新启动夏令时制,1966年正式立法确定永久使用。1973至1975年石油危机爆发期间,美国连续两年延长夏令时制,以节省石油。

欧洲大部分国家则是从1976年——第四次中东战争导致首次石油危机(1973年)的3年后才开始施行夏令时制。

1986年4月,中国国务院办公厅发出《在全国范围内实行夏时制的通知》,要求全民早睡早起节约能源:每年4月中旬的第一个星期日2时,将时钟拨快一小时;10月中旬第一个星期日的2时,再将时钟拨慢一小时。但此夏令时只实行了6年,在1992年停止施行,主因是中国东西地域广阔却只奉行一个北京时间,实时夏令时制带来很多不切实际的反效果。

夏令时的争议

从过去的100多年来看,夏令时往往是在国家发生严重危机(如战争和能源短缺)的情况下才会受到青睐。而在相对和平的近10年里,这种时间制度则变得越来越不受欢迎。

它会使得人们的生物钟被扰乱,常常陷入睡眠不足的情况,不仅对人体健康有害、导致车祸,还会对旅游、航空领域造成极大的混乱。

另外,冬、夏令时究竟能否起到节能的作用,也仍有待商榷。美国一项截至2014年3月的研究表明,这种时间转换制度最多能在3、4月帮助美国减少1%的用电量,而美国国家标准局则认为,夏令时对用电量没有丝毫影响。

在俄罗斯,此前的一份报告也显示,夏令时帮助俄罗斯每年节约的电量,仅相当于两三个火力发电厂的发电量,十分的“鸡肋”。

去年(2019年)3月26日,作为全世界第一个提出并实行夏令时的国家,德国,在欧洲议会上以410比192的赞成票通过了取消冬、夏令时转换制提案,拟定于2021年4月起,所有欧盟国家不再实行冬、夏令时转换。待各成员国形成最终法案后,将选择永久使用夏令时时间或是冬令时时间。

三、北美时区

美国时区

美国本土横跨西五区至西八区,以及飞地阿拉斯加的西九区和夏威夷的西十区,共计6个时区,美国时区界限并不完全按照经线划分,基本上照顾了各州的自然边界,不同的时区覆盖的州市大小、多少不同,如下图所示

具体各时区如下所示

  • EST:东部时间(UTC -5),包括大西洋沿岸及近大陆的19个州和华盛顿特区,代表城市华盛顿、纽约;
  • CST:中央时间(UTC -6),代表城市芝加哥、新奥尔良;
  • MST:山地时间(UTC -7),代表城市盐湖城、丹佛;
  • PST:太平洋时间(UTC -8),包括太平洋沿岸的4个州,代表城市旧金山、洛杉矶、西雅图;
  • AKST:阿拉斯加时间(UTC -9),只限于阿拉斯加,代表城市费尔班克斯;
  • HST:夏威夷时间(UTC -10),只限于夏威夷,代表城市火奴鲁鲁。

美国使用夏令时,但是夏威夷、亚利桑那州和印第安纳州并不实行夏令时,并且美属波多黎各全年实行大西洋标准时间以及美属萨摩亚全年实行萨摩亚时间,也没有夏令时。

针对夏令时,开始时间为每年3月的第二个周日02:00 AM,届时将时钟向前拨一个小时至03:00 AM,结束时间为每年11月的第一个周日02:00 AM,届时将时钟向后拨一个小时至01:00 AM。

加拿大时区

加拿大东西跨越西3.5区至西八区,共6个时区

具体各时区如下所示

  • NST:纽芬兰时间(UTC -3.5),纽芬兰岛(属于纽芬兰和拉布拉多省),这是加拿大最早迎接阳光的地方。当地电台广播报时:刚才最后一响,是大西洋时间中午12点整,当地时间下午零点30分,夏令时的缩写同样是NST;
  • AST/AT:大西洋时间(UTC -4),包括海洋四省(新不伦瑞克、新斯科舍、爱德华王子岛、纽芬兰和拉布拉多省),夏令时为ADT;
  • EST:东部时间(UTC -5),包括安省和魁省,EST和EDT(夏令时)是加拿大联邦官方常用的标准时间,因为首都渥太华就在这个时区,加拿大的第一大城市多伦多、第二大城市蒙特利尔也在这里,这个时区居住者全国50%的人口,生产者全国70%的GDP;
  • CST/CT:中部时间(UTC -6),包括萨省和曼省,萨省没有夏令时,曼省有夏令时缩写为CDT。所以两省在夏季有1小时的时差;
  • MST/MT:山区时间(UTC -7),只限于阿省,夏令时为MDT;
  • PST:太平洋时间(UTC -8),只限于BC省,夏令时为PDT/PT,华人习惯以温哥华时间来代表PST或PDT。

加拿大采用夏令时,但是萨省并不采用夏令时而是全年采用中部时间(CST)

针对夏令时,开始时间为每年3月的第二个周日02:00 AM,届时将时钟向前拨一个小时至03:00 AM,结束时间为每年11月的第一个周日02:00 AM,届时将时钟向后拨一个小时至01:00 AM。

在加拿大,时间管理是各省区的权力,联邦政府干涉不着;即使在同一个省内,省政府也管不了地方,不同的地区、特别是靠近两省边界的区域可以自主选择自己感觉方便的时间。比如BC省,其属于班芙和贾斯伯国家公园的地区就跟随阿尔伯塔省采用山区标准时间(MST),并且既不跟着BC省,也不跟着阿尔伯塔省实施夏令时。比如安大略省,西部靠近曼省的地区就跟曼省保持一致,选用中部标准时间(CST)而不是安大略省的东部标准时间(EST);再比如纽芬兰和拉布拉多省,拉布拉多采用大西洋时间(AST),但纽芬兰岛就用自己喜欢的纽芬兰时间,并且只比大西洋时间早30分钟。

国际化时区-北美时区介绍相关推荐

  1. Java时间处理5---Java8中时区相关类库介绍

    前言 在Java8以前,我们对于时区的处理通常是为时间转换类设置指定TimeZone,然后进行时区时间转换. 而在Java8中不仅对时间日期进行了细粒度处理,有无时区,时区处理也进行了更加细粒度的优化 ...

  2. JS一个根据时区输出时区时间的函数

    做项目遇到的坑爹问题,需要根据时区获取时区中轴线的时间.为此搜了好久网上都没什么JS的代码描述到这一方面,最后自己翻了下高中地理才写了个函数出来. 此图可以看出来,全球分为了0时区,东西1-11区,第 ...

  3. mysql查看时区 go时区问题

    mysql 时区问题 1 查看mysql时区的三个命令 show variables like'%time_zone';select NOW();select @@global.time_zone,@ ...

  4. 东八区转为0时区_Java时区转换及时间格式

    本文介绍Java API 中 Date, Calendar, TimeZone和DateFormat的使用,以及不同时区时间相互转化的方法和原理. 问题描述: 向处于不同时区的服务器发请求时需要考虑时 ...

  5. java date类 时区_Java时区转换及Date类实现原理解析

    这篇文章主要介绍了Java时区转换及Date类实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一.时区的说明 地球表面按经线从东到西,被 ...

  6. linux prc 时区,授时时区问题解决

    授时时区问题解决 Zone is 'EST',zone number=18000 PRC:Zone is 'CST',zone number=4294938496 TaiWan:Zone is 'CS ...

  7. java 日本时区_java时区时间ZoneOffset, ZoneId,OffsetTime,OffsetDateTi

    前言 ZoneOffset,LocalDateTime,LocalTime, YearMonth, Year, MonthDay,它们代表与上下文相结合的本地日期/时间.这些类主要用于不需要在上下文中 ...

  8. java时区_Java时区

    java时区 Java TimeZone class represents a time zone offset, and also figures out daylight savings. Tim ...

  9. php设置pst时区,PHP时区标识符含义

    php常用时区标识符 Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi(依次为重庆,上海,乌鲁木齐) 港台地区可用:Asia/Macao ,Asia/Hong_Ko ...

  10. php5时区,PHP5 时区设置方法详解

    在 php.ini 中,默认是 date.timezone = UTC.修改为中国时区,修改为 date.timezone = PRC. 如果直接写 GMT 格式的,是 date.timezone = ...

最新文章

  1. 10万现金+高薪offer!新网银行智能语音大赛火热进行中
  2. JBoss企业级应用服务平台群集指南(五)
  3. 树莓派~Ubuntu~OpenCV
  4. mysql报错注入_关于Mysql注入过程中的三种报错方式
  5. 比世界纪录快3倍 阿里云377秒完成100TB数据排序
  6. python一些常用函数_【python】常用的一些内置函数
  7. 背包dp的核心思想(动态规划)
  8. java怎么将程序保存在桌面_在Java桌面应用程序中保留数据的最佳方法是什么?...
  9. 老板不相信我的方案结论!怎么让数据分析驱动决策?
  10. python完全支持面向对象编程思想_面向对象的编程思想和Python的继承和多态,特殊方法,引用计数...
  11. 苹果Mac专业的字体管理应用:​​​​RightFont
  12. ORB_SLAM2之Pangolin的安装与问题处理
  13. java断点下载文件_java实现文件断点续传下载功能
  14. 电力电子课设日志(已完结)
  15. 四核网络机顶盒芯片局势分析(开放市场):rk3128将会成为四核主流
  16. [题]口袋的天空(连接云朵) —— 标签 #最小生成树(kru) #并查集
  17. pytorch骚操作之梯度累加,变相增大batch size
  18. 扁平化2.0时代!聊聊今年六个全新的扁平化设计风格
  19. Python爬取各种类型网站数据(视频,图片居多)
  20. Android Spans介绍(转)

热门文章

  1. google已经启用www.guge.com(谷歌)域名
  2. 程序读取斗罗大陆热点词汇热度
  3. pbs 写matlab作业,pbs提交作业.pdf
  4. openwrt反攻局域网arp攻击shell脚本
  5. 电脑服务器不小心删除文件怎么办,电脑不小心删除的文件可以恢复吗?
  6. 俄亥俄州立大学宣布开放 Swift 编程和 App 开发课程
  7. 上海计算机在职专业硕士学校,2020年上海地区专业硕士招生院校大全
  8. c语言中fprintf的作用,C语言中fprintf函数介绍
  9. 神州数码配置命令总结-(已更新)
  10. 破解电视盒 运营商送的,各种型号。通用 TTL 破解电视盒,更新华为悦盒