igs时间和utc_UTC时间与北京时间的关系
UTC時間與北京時間的關系
2019-01-06
轉自:http://blog.sina.com.cn/s/blog_6575a3c20100jdqe.html
UTC時間與北京時間的關系
(2010-06-13 15:35:02)
標簽:
世界的每個地區都有自己的本地時間,在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
說明信件發送地時間是2010年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,把北京時間轉換成為了紐約時間,而且把二十四小時格式的時間轉換成為了十二小時的格式。
免責聲明:本文僅代表文章作者的個人觀點,與本站無關。其原創性、真實性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容文字的真實性、完整性和原創性本站不作任何保證或承諾,請讀者僅作參考,并自行核實相關內容。
http://www.pinlue.com/style/images/nopic.gif
總結
以上是生活随笔為你收集整理的igs时间和utc_UTC时间与北京时间的关系的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020张宇1000题【好题收集】【第十
- 下一篇: oracle11g 在azure云中使