一、UTC和GMT
每個地區都有自己的本地時間,在網上以及無線電通信中時間轉換的問題就顯得格外突出。
整個地球分為二十四時區,每個時區都有自己的本地時間。在國際無線電通信場合,為了統一起見,使用一個統一的時間,稱為通用協調時(UTC,Universal Time Coordinated)。UTC與格林尼治平均時(GMT, Greenwich MeanTime)一樣,都與英國倫敦的本地時相同。
北京時區是東八區,領先UTC八個小時,在電子郵件信頭的Date域記為+0800。如果在電子郵件的信頭中有這么一行:
Date:Fri, 08 Nov 2002 09:42:22 +0800
說明信件的發送地的地方時間是二○○二年十一月八號,星期五,早上九點四十二分(二十二秒),這個地方的本地時領先UTC八個小時(+0800,就是東八區時間)。電子郵件信頭的Date域使用二十四小時的時鍾,而不使用AM和PM來標記上下午。
以這個電子郵件的發送時間為例,如果要把這個時間轉化為UTC,可以使用一下公式:
UTC + 時區差 = 本地時間
時區差東為正,西為負。在此,把東八區時區差記為 +0800,
UTC + (+0800) = 本地(北京)時間 (1)
那么,UTC = 本地時間(北京時間))- 0800 (2)
0942 - 0800 = 0142
即UTC是當天凌晨一點四十二分二十二秒。如果結果是負數就意味着是UTC前一天,把這個負數加上2400就是UTC在前一天的時間。例如,本地(北京)時間是 0432 (凌晨四點三十二分),那么,UTC就是 0432 - 0800 = -0368,負號意味着是前一天, -0368 + 2400 =2032,既前一天的晚上八點三十二分。
二、UTC和GMT差別
UTC是我們現在用得時間標准,GMT是老的時間計量標准。
UTC是根據原子鍾來計算時間,二GMT是根據地球的自轉和公轉來計算時間,也就是太陽每天經過英國倫敦郊區的皇家格林威治天文台的時間就是中午12點。
由於現在世界上最精確的原子鍾50億年才會誤差1秒(最精確原子鍾問世:50億年誤差一秒),可以說非常精確。而GMT因為是根據地球的轉動來計算時間的,而地球的自轉正在緩速變慢,所以使用GMT的話,總有一天,打個比方,中午12點,並不是一天太陽當頭照的時候,很可能就是早上或晚上。所以UTC更加精確。