UTC標準時間

2021-07-08 18:48:40 字數 1666 閱讀 8687

世界的每個地區都有自己的本地時間,在internet及無線電通訊時,時間的統一非常重要!

整個地球分為二十四時區,每個時區都有自己的本地時間。在國際無線電通訊中,為統一而普遍使用乙個標準時間,稱為通用協調時(utc, universal time coordinated)。utc與格林尼治平均時(gmt, greenwich mean time)一樣,都與英國倫敦的本地時相同。utc與gmt含義完全相同。

北京時區是東八區,領先utc 8個小時,在電子郵件信頭的date域記為+0800。如果在電子郵件的信頭中有這麼一行:

date: sun, 13 june 2010 09:45:28 +0800

說明信件傳送地時間是2023年6月13號,星期日,上午9點45分28秒,該地區本地時領先utc差 8個小時(+0800,就是東八區時間)。電子郵件信頭的date域使用24小時的時鐘,而不使用am和pm來標記上下午。

以這個電子郵件的傳送時間為例,如果要把這個時間轉化為utc,可以使用以下公式: 

utc + 時區差=本地時間

時區差東為正,西為負。為此,把東八區時區差記為 +0800,

utc + (+0800) = 本地(北京)時間 

(1)那麼,utc = 本地時間(北京時間))- 0800 

(2) 

0945 - 0800 = 0145

即utc是當天凌晨1點45分28秒。若結果是負數就意味著是utc前一天(即昨天),把這個負數加上2400就是utc在前一天的時間。例如,本地(北京)時間是 0325 (凌晨3點25分),那麼,utc就是 0325 - 0800 = -0475,負號意味著是前一天, -0475 + 2400 = 1925,既前一天的晚上7點25分。

紐約的時區是西五區,比utc落後五個小時,記為 -0500:

utc +(-0500) = 紐約時間 

(3)utc = 紐約時間 + 0500 

(4)把(2)式-(4)式 

utc = 北京時間 - 0800 = 紐約時間 + 0500 

(5) 

即 北京時間=紐約時間+ 1300 

(6) 

即北京時間領先紐約時間十三個小時,由(6)式,

紐約時間 = 北京時間- 1300 

(7) 

重要的公式 

utc +時區差=本地時間

時區差東為正,西為負。例如,東八區(北京)是 +0800,西五區(紐約)是-0500,加州是西八區,是-0800,美國中部時區是西六區,-0600,美國山地時區是西七區,-0700,太平洋時區是西八區,-0800,在夏天使用夏時制,成為-0700。德國時區是東一區,+0100,夏天變為+0200。

多數電子郵件程式,例如outlook express,在顯示時間時,電腦程式把時間先轉換成為本地時間再顯示,例如,郵件的date域為:

date: sun, 13 june 2010 09:45:28 +0800

outlook express在顯示時就顯示為:

date: sat, 12 june 2010 08:45:28 pm,把北京時間轉換成為了紐約時間,而且把二十四小時格式的時間轉換成為了十二小時的格式。

世界標準時間(UTC) 常識

世界標準時間 utc,coordinated universal time 是當今民用時間的基礎。它使用一天 24 小時時間制,並結合了地球的自轉時間與原子鐘的高精度度量。utc 由兩部分構成 世界時間 ut 產生於1884年的華盛頓子午線會議。它是如今我們使用的24小時時區系統的基礎。那時,格林威...

ISO8601標準時間格式

國際標準化組織的國際標準iso8601是日期和時間的表示方法,全稱為 資料儲存和交換形式 資訊交換 日期和時間的表示方法 目前是第二版iso8601 2000以替代第一版iso8601 1988。日期表示法 年由4位數組成,以公曆公元1年為0001年,以西元前1年為0000年,西元前2年為 0001...

ISO8601標準時間格式

國際標準化組織的國際標準iso8601是日期和時間的表示方法,全稱為 資料儲存和交換形式 資訊交換 日期和時間的表示方法 目前是第二版iso8601 2000以替代第一版iso8601 1988。日期表示法 年由4位數組成,以公曆公元1年為0001年,以西元前1年為0000年,西元前2年為 0001...