GMT、UTC、UNIX時間戳、時區


GMT、UTC、CTS:

UTC時間:世界協調時間(UTC)是世界上不同國家用來調節時鍾和時間的主要時間標准,也就是零時區的時間。UTC是以原子時秒長為基礎,在時刻上盡量接近於GMT的一種時間計量系統。為確保UTC與GMT相差不會超過0.9秒,在有需要的情況下會在UTC內加上正或負閏秒。UTC現在作為世界標准時間使用。
GMT:即格林尼治標准時間,也就是世界時。GMT的正午是指當太陽橫穿格林尼治子午線(本初子午線)時的時間。但由於地球自轉不均勻不規則,導致GMT不精確,現在已經不再作為世界標准時間使用。所以,UTC與GMT基本上等同,誤差不超過0.9秒。
CST時間:中央標准時間
            Central Standard Time (USA) UT-6:00(美國cst時間:零區時減6個小時)
            Central Standard Time (Australia) UT+9:30(澳大利亞cst:加9個半小時)
            China Standard Time UT+8:00(中國cst:加8個小時)
            Cuba Standard Time UT-4:00  (古巴cst:減4個小時)            
如:當UTC時間為0點時,中國CST時間為8點,因為零時區和中國北京時區相差8個時區。

時區:

地球自西向東旋轉,東邊比西邊先看到太陽,東邊的時間也比西邊的早。為了統一世界的時間,1884年的國際經度會議規規定將全球划分為24個時區(東、西各12個時區)。規定英國(格林尼治天文台舊址)為零時區(GMT+00),東1-12區,西1-12區,中國北京處於東8區(GMT+08)。

若英國時間為6點整,則GMT時間為6點整,則北京時間為14點整。

UNIX時間戳:

計算機中的UNIX時間戳,是以GMT/UTC時間「1970-01-01T00:00:00」為起點,到具體時間的秒數,不考慮閏秒。這么做當然是為了簡化計算機對時間操作的復雜度。

比如我的電腦現在的系統時間為2015年2月27日15點43分0秒,因為我的電腦默認時區為東8區,則0時區的時間為2015年2月27日7點43分0秒,則UNIX時間戳為1425022980秒。

文章參考自:

https://www.cnblogs.com/xwdreamer/p/8761825.html

https://blog.csdn.net/u010865811/article/details/83617225

 


免責聲明!

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



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