本系列文章:

第一章:九析带你轻松完爆 k8s pod 日期介绍

第二章:九析带你轻松完爆 k8s pod 时间设置


目录

1 时间介绍

    1.1 GMT

    1.2 UTC

    1.3 CST

    1.4 EST

2 时钟介绍

    2.1 硬件时钟

    2.2 系统时钟

3 时区设置

    3.1 显示所有时区

    3.2 设置时区

4 时间设置

    4.1 查看当前系统时区和时间


1 时间介绍

1.1 GMT

        格林威治时间。即格林威治所在地的标准时间。

1.2 UTC

        世界标准时间(即 GMT)。即:UTC = GMT + 0。容器中的时间就是 UTC。

clipboard1.png

1.3 CST

        中国标准时间。CST = GMT + 8。spacer.gifclipboard2.png

1.4 EST

        东部时间。EST = GMT - 5。如果当前机子所在时区是纽约,那么日期显示就是 EST。spacer.gifclipboard3.png

        上面图中箭头表示时区,方框表示时间。因此修改时间要同时兼顾两者,保持统一。否则就可能出现时区跟时间错乱,就像你到了美国,但是仍然带着显示北京时间的手表一样。如下图:

spacer.gifclipboard4.png


2 时钟介绍

2.1 硬件时钟

        RTC(Real-Time Clock)或 CMOS 时钟,靠主板电池供电。仅保存日期时间。且格式为UTC。

2.2 系统时钟

        即系统时间。一般在系统启动时复制 RTC,之后便独立运行。不仅仅保存日期时间,还保持了时区等。


3 时区设置

3.1 显示所有时区

timedatectl list-timezones

3.2 设置时区

timedatectl set-timezone Asia/Shanghai

spacer.gifclipboard5.png


4 时间设置

        时间一般不会手动设置,只需要与互联网某台时间服务器保持时间同步即可。

yum install ntp // 安装 ntp 服务

systemctl enable ntpd // 设置开机启动

systemctl start ntpd // 启动 ntpd 服务

timedatectl set-ntp yes // 启动 ntp 同步

ntpq -p // 同步时间

4.1 查看当前系统时区和时间

timedatectl

第一章 九析带你轻松完爆 k8s pod 日期介绍_第1张图片

        注意上图中的 RTC time,就是硬件时钟。保存的时间格式是 UTC,因为跟 UTC 时间一致。