成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

時(shí)間的符號(hào)

izhuhaodev / 3861人閱讀

摘要:拿到一個(gè)時(shí)間符號(hào),可以知道它的精確值,不論身在哪個(gè)地區(qū)。例如此時(shí)此刻可以表達(dá)為東八區(qū)年月日晚上點(diǎn)分。編號(hào)為的草案中常用的標(biāo)準(zhǔn)格式,如表示這是東八區(qū)的在瀏覽器的控制臺(tái),執(zhí)行命令,輸出的就是這種格式。

從具象到抽象的歸納總結(jié)要借助符號(hào),從抽象到具象更需要借助符號(hào)

1. 那些聽(tīng)過(guò)的時(shí)間符號(hào)

中國(guó)古代,將一天分為十二時(shí)辰,一個(gè)時(shí)間相當(dāng)于現(xiàn)在的兩個(gè)小時(shí)。比如子時(shí),亥時(shí),寅時(shí)等

古裝劇里,常有夜里打更,一夜分為五更,每更一個(gè)時(shí)辰

包青天劇里,常有“秋后處決”、“午時(shí)三刻立斬”等

人類(lèi)根據(jù)經(jīng)驗(yàn)總結(jié)出來(lái)的春夏秋冬、子丑寅卯、一刻鐘等,都是表達(dá)時(shí)間的符號(hào)。最直觀的經(jīng)驗(yàn)是參照太陽(yáng)或月亮的位置,例如太陽(yáng)在頭頂為正午。每個(gè)地區(qū)都差不多是這樣,看起來(lái)不會(huì)出問(wèn)題。

隨著交通的發(fā)展,經(jīng)貿(mào)往來(lái)中發(fā)現(xiàn),一個(gè)地區(qū)正值中午,而另一個(gè)地區(qū)確是黑夜。一方說(shuō)現(xiàn)在是正午12點(diǎn),另一方說(shuō)現(xiàn)在是晚上8點(diǎn)。本地的時(shí)間在另一個(gè)地區(qū)無(wú)效。

2. 現(xiàn)代的時(shí)間系統(tǒng)

格林尼治標(biāo)準(zhǔn)時(shí)間「GMT」,又稱(chēng)世界時(shí),加入了時(shí)區(qū)的因子。拿到一個(gè) GMT 時(shí)間符號(hào),可以知道它的精確值,不論身在哪個(gè)地區(qū)。而后,為了協(xié)調(diào)國(guó)際原子時(shí)(精度為納秒)與世界時(shí)(精度為毫秒),出現(xiàn)了協(xié)調(diào)世界時(shí)「UTC」。

UTC 時(shí)間是一種算法,具體怎么表達(dá)某個(gè)時(shí)間因人而異。例如此時(shí)此刻可以表達(dá)為 東八區(qū) 2017 年 8 月 4日 晚上 11 點(diǎn) 30 分。如果你身在美國(guó),拿到這個(gè)符號(hào),你知道我說(shuō)的是東八區(qū)的晚上 11點(diǎn),而不是美國(guó)的 11 點(diǎn)。但每個(gè)人都用自己的語(yǔ)言表達(dá),就會(huì)有理解成本,甚至可能出錯(cuò)。因此出現(xiàn)許多關(guān)于時(shí)間的標(biāo)準(zhǔn),其中 RFC 1123 標(biāo)準(zhǔn)草案和 ISO 8601 文件常用的時(shí)間標(biāo)準(zhǔn)在計(jì)算機(jī)里用得比較多。

3. RFC 1123

編號(hào)為 RFC 1123 的草案中常用的 UTC 標(biāo)準(zhǔn)格式,如:
Sat Aug 05 2017 00:02:51 GMT+0800
GMT+0800 表示這是東八區(qū)的 Sat Aug 05 2017 00:02:51

在 Chrome 瀏覽器的控制臺(tái),執(zhí)行 new Date 命令,輸出的就是這種格式。

從事IT的人,有非常大一部分人對(duì)RFC不明就里。RFC 定義了涵蓋幾乎所有的互聯(lián)網(wǎng) IT 通信協(xié)議。

其實(shí)RFC在大一的課本里有提,可見(jiàn),在學(xué)校好好學(xué)習(xí)知識(shí)總是沒(méi)錯(cuò)的。

4. ISO 8601

ISO 8601是 ISO 的時(shí)間標(biāo)準(zhǔn),定義了很多種時(shí)間表達(dá)方式,其中一種計(jì)算機(jī)常用的格式如:
2017-08-04T16:09:31.828Z
其中 T 是日期與時(shí)間的分隔符,Z 表示是 UTC 時(shí)間,2017-08-04 16:09:31.828 精確到毫秒。
2017-08-04T16:09:31.828+08:00
則表示是北京時(shí)間 2017-08-04 16:09:31.828

NodeJS 在控制臺(tái)執(zhí)行 new Date,輸出的是這種格式。

ISO 是國(guó)際標(biāo)準(zhǔn)化組織,經(jīng)常出現(xiàn)在廣告詞里,涉及領(lǐng)域更廣泛。

注:本文只講一下時(shí)間概念,以及計(jì)算機(jī)常見(jiàn)的兩個(gè)時(shí)間標(biāo)準(zhǔn)的由來(lái),及其格式。具體的 RFC 標(biāo)準(zhǔn)草案內(nèi)容,我也沒(méi)細(xì)讀。如有不正確的地方請(qǐng)指正

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/87422.html

相關(guān)文章

  • 前端監(jiān)控?cái)?shù)據(jù)收集(perf)

    摘要:連接建立指的是所有握手和認(rèn)證過(guò)程全部結(jié)束。是一個(gè)無(wú)符號(hào)型的毫秒數(shù),返回當(dāng)所有需要立即執(zhí)行的腳本已經(jīng)被執(zhí)行不論執(zhí)行順序時(shí)的毫秒時(shí)間戳。對(duì)于如何展示我們收集的數(shù)據(jù),請(qǐng)前往瞅一眼哦。 所謂web,即使你我素未謀面,便知志趣相投;足不出戶,亦知世界之大。 這節(jié)我們了解一下獲取用戶訪問(wèn)網(wǎng)頁(yè)速度和Web應(yīng)用程序的性能,那如何來(lái)獲取這些數(shù)據(jù)呢?我們項(xiàng)目中使用PerformanceTiming 接口來(lái)...

    UCloud 評(píng)論0 收藏0
  • 前端代碼性能質(zhì)量監(jiān)測(cè)

    摘要:連接建立指的是所有握手和認(rèn)證過(guò)程全部結(jié)束。發(fā)生錯(cuò)誤的腳本字符串發(fā)生錯(cuò)誤的行號(hào)數(shù)字發(fā)生錯(cuò)誤的列號(hào)數(shù)字對(duì)象對(duì)象若該函數(shù)返回,則阻止執(zhí)行默認(rèn)事件處理函數(shù)。在某些瀏覽器中,通過(guò)在使用屬性并要求服務(wù)器發(fā)送適當(dāng)?shù)捻憫?yīng)頭,該行為可被覆蓋。 1.頁(yè)面整體性能 通過(guò)瀏覽器提供的 window.performance.timing 方法,我們能夠得到網(wǎng)頁(yè)每個(gè)處理階段的精確時(shí)間。打開(kāi)一個(gè)頁(yè)面后,這些信息會(huì)被...

    ?xiaoxiao, 評(píng)論0 收藏0
  • 前端代碼性能質(zhì)量監(jiān)測(cè)

    摘要:連接建立指的是所有握手和認(rèn)證過(guò)程全部結(jié)束。發(fā)生錯(cuò)誤的腳本字符串發(fā)生錯(cuò)誤的行號(hào)數(shù)字發(fā)生錯(cuò)誤的列號(hào)數(shù)字對(duì)象對(duì)象若該函數(shù)返回,則阻止執(zhí)行默認(rèn)事件處理函數(shù)。在某些瀏覽器中,通過(guò)在使用屬性并要求服務(wù)器發(fā)送適當(dāng)?shù)捻憫?yīng)頭,該行為可被覆蓋。 1.頁(yè)面整體性能 通過(guò)瀏覽器提供的 window.performance.timing 方法,我們能夠得到網(wǎng)頁(yè)每個(gè)處理階段的精確時(shí)間。打開(kāi)一個(gè)頁(yè)面后,這些信息會(huì)被...

    shixinzhang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<