与时间相关的名词
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偏移量 | 描述 |
---|---|---|
CCT | UTC+8 | 中国沿海时间-北京时间 |
GMT | UTC+0 | 格林尼治标准时间 |
EDT | UTC-4 | 美国东部夏令时 |
EST | UTC-5 | 美国东部标准时间 |
CDT | UTC-5 | 美国中部夏令时 |
CST | UTC-6 | 美国中部标准时间 |
MDT | UTC-6 | 美国山地夏令时 |
MST | UTC-7 | 美国山地标准时间 |
PDT | UTC-7 | 美国太平洋夏令时 |
PST | UTC-8 | 美国太平洋标准时间 |
UTC与GMT的区别
UTC是标准时间参照,像GMT(格林尼治标准时间),ET(美国东部时间),CCT(北京时间)等都是具体的时区时间,且刚好GMT=UTC+0。
在不需要精确到秒的情况下,二者可以视为相等。
原文地址:https://www.cnblogs.com/kuki/p/15162656.html
- 基于编辑距离来判断词语相似度方法(scala版)
- 运算符优先级
- 腾讯云联手腾讯安全玄武实验室,提供「应用克隆」漏洞免费检测服务
- 1.注册或登录页面设计:UILabel,UIButton,UITextField
- 和为S的两个数字VS和为s的连续正数序列
- HANDLE
- Kafka的基本概念与安装指南(单机+集群同步)
- 科技专栏:001 机器人为美国带来大量失业人口,我们怎么办?
- HBase跨地区机房的压测小程序——从开发到打包部署(图文版)
- 从零新建小程序
- 计算机网络基础回顾
- iOS应用开发:什么是ARC
- 通过两个小栗子来说说Java的sleep、wait、notify、notifyAll的用法
- 用HPS游戏充值是一种什么样的体验?
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 3分钟短文:Laravel模型创建数据条目的2个语法糖
- leetcode队列之最近的请求次数
- 路由策略中的IP-Prefix你了解多少?
- Qt音视频开发29-Onvif云台控制
- 十大高性能开发
- 【云+社区年度征文】java agent及字节码技术得到DNS时间流程尝试
- 短视频商城源码,制作彩色验证码
- ubuntu下的mysql安装与使用
- 排序算法
- 并发编程框架Disruptor之高性能设计
- 3分钟短文:Laravel说要用软删除,可不要真删
- leetcode队列之设计循环双端队列
- MySQL8.0的binlog详解
- Flutter NestedScrollView实现的一个经典滑动折叠头部图片的效果
- Maven 编译拷贝资源的时候提示 UTF-8 编码信息