时间篇之UTC和GMT时间

1.UTC时间(世界标准时间) 与 GMT时间(格林威治时间

我们可以认为格林威治时间就是世界协调时间(GMT=UTC),格林威治时间和UTC时间均用秒数来计算的。
世界标准时间 (UTC, Coordinated Universal Time) 是当今民用时间的基础。
它使用一天 24 小时时间制,并结合了地球的自转时间与原子钟的高精度度量。
UTC是一个标准,而不是一个时区。UTC 是一个全球通用的时间标准。
全球各地都同意将各自的时间进行同步协调 (coordinated),
这也是 UTC 名字的来源:Universal Coordinated Time。

2.UTC时间与本地时间
 其他各地时间几乎都以UTC为全球时间基准,来计算当地的时间。
 计算公式:UTC + 时区差 = 本地时间

看看linux系统里面是怎么来标记的

//使用date -u命令可以用来显示UTC时间,即格林尼治时间
[root@fp-web-178 ~]# date -u
Mon Mar 7 06:10:00 UTC 2022
//使用date命令默认显示的是CST时间(即北京时间)
[root@fp-web-178 ~]# date
Mon Mar 7 14:10:48 CST 2022
//+0800 显示东八区,UTC+8时区(北京时间即CST时间)
[root@fp-web-178 ~]# date -R
Mon, 07 Mar 2022 14:10:15 +0800
//UTC +0800=北京时间 ,即UTC(格林尼治时间) = 北京时间- 0800(8小时)

具体举例如下,说明下时区差东为正,西为负。在此,把东八区时区差记为 +0800,西八区时区差记为 -0800
1、北京为例(东八区):
 北京处于东八区要+0800(8小时的意思),则如果格林尼治时间为早上6点10分,则北京为14:10分,加了8小时
2、华盛顿州(处于西八区)
 根据上面的理论就是,时间上要-0800,即昨天的晚上10点10。 跟北京相差16个小时(即中国北京比美国华盛顿州快16小时)
posted @ 2022-03-07 14:59  jinzi  阅读(64)  评论(0编辑  收藏  举报