UTC時間與北京時間的關係

2021-08-08 13:52:16 字數 1657 閱讀 1246

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

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

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

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

outlook express在顯示時就顯示為:

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

**:

UTC時間與北京時間

經常混淆於此,特地研究了一下,記錄在此以備忘。整個地球分為二十四時區,每個時區都有自己的本地時間。在國際無線電通訊場合,為了統一起見,使用乙個統一的時間,稱為通用協調時 utc,universal time coordinated utc與格林尼治平均時 gmt,greenwich mean tim...

UTC與北京時間

整個地球分為二十四時區,每個時區都有自己的本地時間。在國際無線電通訊場合,為了統一起見,使用乙個統一的時間,稱為通用協調時 utc,universal time coordinated utc與格林尼治平均時 gmt,greenwich mean time 一樣,都與英國倫敦的本地時相同。在本文中,...

UTC時間與北京時間的差多久

經常混淆於此,特地研究了一下,記錄在此以備忘。整個地球分為二十四時區,每個時區都有自己的本地時間。在國際無線電通訊場合,為了統一起見,使用乙個統一的時間,稱為通用協調時 utc,universal time coordinated utc與格林尼治平均時 gmt,greenwich mean tim...