【知识点】开发中与时间相关的名词

最近在开发中遇到一些时间,其中有些概念容易混淆,现查找资料归纳如下,敬请指正。

UTC - 协调世界时

协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。
百度百科-协调世界时

GMT - 格林尼治标准时间

格林尼治标准时间(旧译格林威治平均时间或格林威治标准时间;英语:GreenwichMeanTime,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。
百度百科-格林尼治标准时间

DST - 夏令时

夏令时,表示为了节约能源,人为规定时间的意思。也叫夏时制,夏令时(Daylight Saving Time:DST),又称“日光节约时制”和“夏令时间”,在这一制度实行期间所采用的统一时间称为“夏令时间”。一般在天亮早的夏季人为将时间调快一小时,可以使人早起早睡,减少照明量,以充分利用光照资源,从而节约照明用电。各个采纳夏时制的国家具体规定不同。全世界有近110个国家每年要实行夏令时。
百度百科-夏令时
世界各地时间参照

Time zone - 时区

时区,由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。
正式的时区划分包括24个时区(东、西各12个时区),每一时区由一个英文字母表示。每隔经度15°划分一个时区,有一个例外,每个时区有一条中央子午线;例如,GMT属于“z”区,因此其时间后通常添加后缀“Z”(口语中用后缀“Zulu”)
百度百科-时区

当地时间

通过时区计算

在GMT时代,某个地区的本地时间根据GMT和东西时区来计算的,计算公式为:
本地时间 = GMT + 时区差N(东N区时N为正数,西N区时N为负数)
例如天朝统一使用的北京时间位于东八区,所以:
北京时间 = GMT + 8
时区只能为整数,精确到小时

通过偏移量计算

在UTC时代,某个地区的本地时间根据UTC和偏移量(Offset)来计算的,计算公式为:
本地时间 = UTC + Offset
例如澳大利亚中央标准时间偏移量为9:30,所以:
澳大利亚中央标准时间 = UTC + 9:30
北京时间 = UTC + 08:00
偏移量精确到分钟

常用时区缩写

时区缩写UTC偏移量描述
CCTUTC+8中国沿海时间-北京时间
GMTUTC+0格林尼治标准时间
EDTUTC-4美国东部夏令时
ESTUTC-5美国东部标准时间
CDTUTC-5美国中部夏令时
CSTUTC-6美国中部标准时间
MDTUTC-6美国山地夏令时
MSTUTC-7美国山地标准时间
PDTUTC-7美国太平洋夏令时
PSTUTC-8美国太平洋标准时间
时区缩写参考链接

UTC与GMT的区别

UTC是标准时间参照,像GMT(格林尼治标准时间),ET(美国东部时间),CCT(北京时间)等都是具体的时区时间,且刚好GMT=UTC+0。
在不需要精确到秒的情况下,二者可以视为相等。

  • 26
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浪潮行舟

你的鼓励是我创作的最大动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值