常见时间概念
系统时间 / 本地时间(System time / Local time)
指 Linux 系统内部的时间。我们在系统任务栏中能直接看到的时间就是系统时间。
实时时钟(Real-Time Clock, RTC)
实时时钟是 PC 主板上的晶振及相关电路组成的时钟电路的生成脉冲,它控制着计算机系统的时间。操作系统中所提到的 RTC,指的就是在计算机主板控制下的时间,即系统时间,为计算机硬件的内部时钟。
协调世界时(Coordinated Universal Time, UTC)
协调世界时(英语:Coordinated Universal Time,法语:Temps Universel Coordonné,简称 UTC)是最主要的世界时间标准,其以原子时秒长为基础,在时刻上尽量接近于格林尼治标准时间。
—— 以上描述摘自维基百科
实践中,UTC 与 GMT 大致重合,其时间的值基本一致,但是它们在本质上各不相同。前者以原子时为依据,是确定时间值的标准,而后者则是时区上的概念,作为世界上不同地区人口生活的时间参照。
UTC 也是计算机系统中的一个时间衡量标准,优麒麟默认就将机器时间视为 UTC。16.04 及更高版本的时间管理工具
timedatectl
中,UTC 时间被单独列出来.CST
CST 同时是以下两个时区的英文缩写:
- 中国标准时间:China Standard Time
- 中部标准时间(美国):Central Standard Time
如此缩写相同,在没有明确区分的情况下极易混淆,例如,笔者在小米 Max 上使用
date
命令查看时区时,输出以下结果:1
2$ date
Tue Sep 4 16:51:00 CST 2018timedatectl
工具的输出也不会那么明智。如果不知道这两个时区缩写相同,我还真以为系统拿美国的 CST 作为时区参照,使得这里的 CST 指的是美国标准时间了。幸好,为了避免歧义,优麒麟的时区设置界面中特别标明了当前时区相对 UTC 的时差。格林尼治标准时间(Greenwich Mean Time, GMT)
格林尼治平时(英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台当地的平太阳时,因为本初子午线被定义为通过那里的经线。
—— 以上描述摘自维基百科
夏时制(夏令时)
一般夏时制会在周末的午夜时分以后接续进行调快时间的作业,以降低每周工作行程中断的可能风险[41] 。通常夏时制的惯例是调快1小时,但过去曾经也有采用调快20分钟以及2小时的情形。所有使用夏时制的国家会在春季将时钟调快,并在秋季调整回来;在春季调快时钟会减少实施当日的时长,而在秋季调慢时钟会增加结束当日的时长。举例来说,如果在春季的午夜时分调快1小时,以数字显示的本地时间将会从11:59:59.9跳至01:00:00.0。
将时间调快的具体时间点,会因司法管辖区不同而有所差异。欧洲联盟 采取统一协调的模式,使所有时区在世界协调时间 01:00的时候同步将时间调快,也就是会在欧洲中部时间 02:00,以及欧洲东部时间 03:00的时候执行调整,以让欧洲各地的时差保持不变[42] [43] 。北美洲则是在02:00调快时间,但采用的是本地时间而非世界协调时间,因而造成各地时差无法保持一致。举例来说,北美山区时区 与太平洋时区 皆实施调快1小时的夏时制,但在秋季调整当日的一小段时间,北美山地时区并非比太平洋时区快1小时,而是没有时差(皆为UTC-7 );在春季调整当日的一小段时间,北美山地时区(UTC-6 )则是比太平洋时区(UTC-8 )快2小时而不是快1小时。
—— 以上描述摘自维基百科
- 标题: 常见时间概念
- 作者: Chris Harris
- 创建于: 2024-12-23 02:48:57
- 更新于: 2024-12-24 09:30:04
- 链接: https://s4g.top/2024/12/22/常见时间概念/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。