小屋創作

日誌2014-08-18 22:04

[Linux] UTC與local time

作者:わふ~わふ~の葡萄糖

不知道各位對「時間」這名詞有什麼想法

『啊就時間啊還有分喔』

有囉~至少對3C的世界是有分的



基本上呢,再一開始,將地球分成24區,以格林威治天文台,也就是倫敦為中心

西邊叫西區,東邊就東區,那麼台灣位於東邊第八區,也稱為「東八區」

這樣的分法也稱為UTC(Universal Time Coordinated)或是GMT(Greenwich Mean Time)

東八區(UTC+8)的含意呢,就是說比格林威治天文台(UTC-0)還要快8小時

以上就是基本時區觀念

『這不是大家都知道嗎?講廢話喔』

別急麻,先看下去

有沒有發現,你家電腦好像時鐘都不會停,即使你拔掉了電源

那是因為在我們主機板上都有一些IC跟一顆電池

這兩樣東西也就是讓電腦在斷電時一樣可以計算時間的元件

我們稱之為「硬體時鐘(Hardware clock)」

電腦上的作業系統都是讀取硬體時鐘再去轉換成系統時鐘

轉換的方式就有分「UTC」跟「local time」

UTC在上面說過了,再來就是介紹local time



「local time」,稱為「本機時間」

也就是你主機板記錄多少就是多少,不會有轉換動作

很直覺的

『那你說這幹嘛?』

既然我會說到這,就表是市面上有至少一套系統各使用了這兩種方式

看到我標題掛 [Linux] 就知道了吧

Linux 可以使用UTC也可以使用local time

這都可以任意更改的

然而Windows預設是使用local time

『這兩種有什麼優劣嗎?』

實際上,沒有XD

只是如過雙系統而兩個計算方式不一樣,就會相差8小時

一般人使用單系統不會有這問題

至於看了這麼多,有看懂嗎?

沒有沒關係,下面來意張示意圖


類別\計算方式 UTC local time
實際時間 2014/08/18 21:56
硬體時鐘 2014/08/18 13:56 2014/08/18 21:56
系統時鐘 2014/08/18 21:56 2014/08/18 21:56


你會發現UTC的硬體時鐘會往前八小時

沒錯,因為UTC的硬體時鐘是以UTC-0為基礎

系統在自行透過設定的時區去校正系統時間

反倒是local time都維持一樣的數值



以上教學

各位長知識了嗎?

1

3

LINE 分享

相關創作

bottles 設定

KDE Plasma虛擬桌面、桌面活動、切換總覽設定

踏入linux的世界7--「地平線:西域禁地」太空漫步+沒聲音

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】