日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

igs时间和utc_UTC和GMT时间

發(fā)布時(shí)間:2024/4/13 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 igs时间和utc_UTC和GMT时间 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

每個(gè)地區(qū)都有自己的本地時(shí)間,在網(wǎng)上以及無線電通信中時(shí)間轉(zhuǎn)換的問題就顯得格外突出。我自己就經(jīng)?;煜诖?#xff0c;特地研究了一下,記錄在此以備忘。

整個(gè)地球分為二十四時(shí)區(qū),每個(gè)時(shí)區(qū)都有自己的本地時(shí)間。在國際無線電通信場(chǎng)合,為了統(tǒng)一起見,使用一個(gè)統(tǒng)一的時(shí)間,稱為通用協(xié)調(diào)時(shí)(UTC, Universal Time Coordinated)。UTC與格林尼治平均時(shí)(GMT, Greenwich Mean Time)一樣,都與英國倫敦的本地時(shí)相同。在本文中,UTC與GMT含義完全相同。

北京時(shí)區(qū)是東八區(qū),領(lǐng)先UTC八個(gè)小時(shí),在電子郵件信頭的Date域記為+0800。如果在電子郵件的信頭中有這么一行:

Date: Fri, 08 Nov 2002 09:42:22 +0800

說明信件的發(fā)送地的地方時(shí)間是二○○二年十一月八號(hào),星期五,早上九點(diǎn)四十二分(二十二秒),這個(gè)地方的本地時(shí)領(lǐng)先UTC八個(gè)小時(shí)(+0800,就是東八區(qū)時(shí)間)。電子郵件信頭的Date域使用二十四小時(shí)的時(shí)鐘,而不使用AM和PM來標(biāo)記上下午。

以這個(gè)電子郵件的發(fā)送時(shí)間為例,如果要把這個(gè)時(shí)間轉(zhuǎn)化為UTC,可以使用一下公式:

UTC + 時(shí)區(qū)差 = 本地時(shí)間

時(shí)區(qū)差東為正,西為負(fù)。在此,把東八區(qū)時(shí)區(qū)差記為 +0800,

UTC + (+0800) = 本地(北京)時(shí)間 (1)

那么,UTC = 本地時(shí)間(北京時(shí)間))- 0800 (2)

0942 - 0800 = 0142

即UTC是當(dāng)天凌晨一點(diǎn)四十二分二十二秒。如果結(jié)果是負(fù)數(shù)就意味著是UTC前一天,把這個(gè)負(fù)數(shù)加上2400就是UTC在前一天的時(shí)間。例如,本地(北京)時(shí)間是 0432 (凌晨四點(diǎn)三十二分),那么,UTC就是 0432 - 0800 = -0368,負(fù)號(hào)意味著是前一天, -0368 + 2400 = 2032,既前一天的晚上八點(diǎn)三十二分。

紐約的時(shí)區(qū)是西五區(qū),比UTC落后五個(gè)小時(shí),記為 -0500:

UTC + (-0500) = 紐約時(shí)間 (3)

UTC = 紐約時(shí)間 + 0500 (4)

把(2)式 - (4)式相比較,

UTC = 北京時(shí)間 - 0800 = 紐約時(shí)間 + 0500 (5)

即 北京時(shí)間 = 紐約時(shí)間 + 1300 (6)

即北京時(shí)間領(lǐng)先紐約時(shí)間十三個(gè)小時(shí),由(6)式,

紐約時(shí)間 = 北京時(shí)間 - 1300 (7)

在四月下旬,紐約又換用夏令時(shí),又稱為日光節(jié)約時(shí),比標(biāo)準(zhǔn)紐約時(shí)間提前一個(gè)小時(shí),實(shí)際成為西四區(qū)的標(biāo)準(zhǔn)時(shí)間,成為 -0400。

UTC + (-0400) = 紐約夏令時(shí),套用以上公式,

北京時(shí)間 = 紐約夏令時(shí) + 1200

紐約夏令時(shí) = 北京時(shí)間 - 1200

在這些轉(zhuǎn)換中,最重要的公式就是

UTC + 時(shí)區(qū)差 = 本地時(shí)間

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

多數(shù)電子郵件程序,例如Outlook Express,在顯示時(shí)間時(shí),計(jì)算機(jī)程序把時(shí)間先轉(zhuǎn)換成為本地時(shí)間再顯示,例如,郵件的Date域?yàn)?#xff1a;

Date: Fri, 08 Nov 2002 09:42:22 +0800

Outlook Express在顯示時(shí)就顯示為:

Date: Thur, 07 Nov 2002 08:42:22 pm,把北京時(shí)間轉(zhuǎn)換成為了紐約時(shí)間,而且把二十四小時(shí)格式的時(shí)間轉(zhuǎn)換成為了十二小時(shí)的格式。當(dāng)然,為了時(shí)間轉(zhuǎn)換正確,發(fā)送方和接受方的計(jì)算機(jī)的時(shí)區(qū)都要設(shè)置正確,在這里,發(fā)送方的時(shí)區(qū)要正確地設(shè)為北京時(shí)區(qū)東八區(qū),而我的時(shí)區(qū)要設(shè)為西五區(qū)。

為了方便起見,我在這里放上紐約,加洲以及北京實(shí)時(shí)顯示的時(shí)鐘,以省去計(jì)算的麻煩。

總結(jié)

以上是生活随笔為你收集整理的igs时间和utc_UTC和GMT时间的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。