轉自百度百科與http://blog.sina.com.cn/s/blog_6575a3c20100jdqe.html
協調世界時:
協調世界時,又稱世界統一時間用含、世界標準時間酒唉、國際協調時間。由于英文(CUT)和法文(TUC)的縮寫不同堵幽,作為妥協绸吸,簡稱UTC。
協調世界時是以原子時秒長為基礎,在時刻上盡量接近于世界時的一種時間計量系統育瓜。中國大陸采用ISO 8601-1988的《數據元和交換格式信息交換日期和時間表示法》(GB/T 7408-1994)稱之為國際協調時間,代替原來的GB/T 7408-1994栽烂;中國臺灣采用CNS 7648的《資料元及交換格式–資訊交換–日期及時間的表示法》躏仇,稱之為世界統一時間。
世界的每個地區(qū)都有自己的本地時間腺办,在Internet及無線電通信時焰手,時間的統一非常重要!
整個地球分為二十四時區(qū)怀喉,每個時區(qū)都有自己的本地時間书妻。在國際無線電通信中,為統一而普遍使用一個標準時間躬拢,稱為通用協調時(UTC, Universal Time Coordinated)躲履。UTC與格林尼治平均時(GMT, Greenwich Mean Time)一樣见间,都與英國倫敦的本地時相同。UTC與GMT含義完全相同工猜。
北京時區(qū)是東八區(qū)米诉,領先UTC 8個小時,在電子郵件信頭的Date域記為+0800篷帅。如果在電子郵件的信頭中有這么一行:
Date: Sun, 13 June 2010 09:45:28 +0800
說明信件發(fā)送地時間是2010年6月13號荒辕,星期日,上午9點45分28秒犹褒,該地區(qū)本地時領先UTC差 8個小時(+0800,就是東八區(qū)時間)弛针。電子郵件信頭的Date域使用24小時的時鐘叠骑,而不使用AM和PM來標記上下午。
以這個電子郵件的發(fā)送時間為例削茁,如果要把這個時間轉化為UTC宙枷,可以使用以下公式:
UTC + 時區(qū)差=本地時間
時區(qū)差東為正,西為負茧跋。為此慰丛,把東八區(qū)時區(qū)差記為 +0800,
UTC + (+0800) = 本地(北京)時間 (1)
那么瘾杭,
UTC = 本地時間(北京時間))- 0800 (2)
0145 = 0945 - 0800
即UTC是當天凌晨1點45分28秒诅病。若結果是負數就意味著是UTC前一天(即昨天),把這個負數加上2400就是UTC在前一天的時間粥烁。例如贤笆,本地(北京)時間是 0325 (凌晨3點25分),那么讨阻,UTC就是 0325 - 0800 = -0475
芥永,負號意味著是前一天, -0475 + 2400 = 1925
钝吮,既前一天的晚上7點25分埋涧。
紐約的時區(qū)是西五區(qū),比UTC落后五個小時奇瘦,記為 -0500:
UTC +(-0500) = 紐約時間 (3)
UTC = 紐約時間 + 0500 (4)
把(2)式-(4)式
UTC = 北京時間 - 0800 = 紐約時間 + 0500 (5)
即
北京時間=紐約時間+ 1300 (6)
即北京時間領先紐約時間十三個小時棘催,由(6)式,
紐約時間 = 北京時間- 1300 (7)
重要的公式
UTC +時區(qū)差=本地時間
時區(qū)差東為正耳标,西為負巧鸭。例如,東八區(qū)(北京)是 +0800麻捻,西五區(qū)(紐約)是-0500纲仍,加州是西八區(qū)呀袱,是-0800,美國中部時區(qū)是西六區(qū)郑叠,-0600夜赵,美國山地時區(qū)是西七區(qū),-0700乡革,太平洋時區(qū)是西八區(qū)寇僧,-0800,在夏天使用夏時制沸版,成為-0700嘁傀。德國時區(qū)是東一區(qū),+0100视粮,夏天變?yōu)?0200细办。
多數電子郵件程序,例如Outlook Express蕾殴,在顯示時間時笑撞,計算機程序把時間先轉換成為本地時間再顯示,例如钓觉,郵件的Date域為:
Date: Sun, 13 June 2010 09:45:28 +0800
Outlook Express在顯示時就顯示為:
Date: Sat, 12 June 2010 08:45:28 pm
把北京時間轉換成為了紐約時間茴肥,而且把二十四小時格式的時間轉換成為了十二小時的格式。