今早看到一台機器時間對不上,本以為系統時間與網絡中原標準時間不同步,就在終端指令執行網絡時間同步
[root@localhost ~]# ntpdate time.windows.com
執行完之後,在執行終端指令,檢視時間還是一樣,其實EDT和CST是有差別的,時區不一樣
EDT:指美國東部夏令時間,波士頓、紐約市、華盛頓哥倫比亞特區,都在這個時區内,跟中原標準時間有12小時的時差,晚12小時。
CST:可以指下面兩種:
1. 美國中部标準時間(西六區,-6:00),中國是東八區(+8:00),中原標準時間比美國中部标準時間早14個小時。3:45 PM CST 是中原標準時間淩晨1:45。
2. 中澳洲标準時間(+10:30),中國是東八區(+8:00),中原標準時間比中澳洲标準時間晚2個半小時。3:45 PM CST 是中原標準時間下午上午5:45。
那麼現在隻要改成中原標準時間的時區CST就可以了,修改如下:
- [root@localhost ~]# mv /etc/localtime /etc/localtime.bak
- [root@localhost ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- [root@localhost ~]# date