Centos修改時間顯示的時區,將UTC修改為CST


問題說明

  今天一同事反應,系統的時間不對和正常的時間差8個小時。就登錄主機看了下時間

系統時間顯示為

# date
Fri Dec  7 02:42:14 UTC 2018
# 

備注:查看了下,正好和當前的時間差了8個小時。應該時間顯示的時區的問題。所以查了下。

UTC:

  Universal Time Coordinated,稱為世界標准時間。中國所在的時區和這個時間差了8個時區,中國時間 = UTC + 8

為了解決這個問題,修改操作系統中設置時區的文件/etc/localtime

操作過程

1.備份原有localtime文件

# mv /etc/localtime /etc/localtime.bak

備注:localtime,通過這個文件來表明以哪個時區,什么方式來顯示時間。

2.將時區信息-Asia/Shanghai,生產軟鏈接到/etc/localtime

# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# date
Fri Dec  7 10:53:52 CST 2018

備注:就是將localtime替換成Asia/Shanghai對應的時區信息。再次查看時間,已經是正確的了。

 

另外,這次時間顯示的是CST。補充下CST的含義:

CST可以為如下4個不同的時區的縮寫:
    美國中部時間:Central Standard Time (USA) UT-6:00
    澳大利亞中部時間:Central Standard Time (Australia) UT+9:30
     中國標准時間:China Standard Time UT+8:00
    古巴標准時間:Cuba Standard Time UT-4:00
 
小結
  UTC:世界標准時間
  CST:中國標准時間。
  CST = UTC + 8(小時)
 
文檔創建時間:2018年12月7日11:00:17


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM