RTC沒有時區(qū)--Windows/XCC

前言

此前的文章講述了下Linux系統(tǒng)下RTC的使用,見《RTC沒有時區(qū)--Linux》,今天將講述下RTC跟Windows的下的關(guān)系。

首先闡明兩個概念:

Windows和Linux對RTC和時區(qū)的關(guān)系理解不一樣,Linux將RTC默認為UTC(但Linux可以修改這種默認的看法或者視角),而Windows將RTC默認為localtime。

Windows這么做的原因是為了兼容早期的版本,也為了照顧用戶,防止用戶問為什么RTC和實際OS時間不一致。

Windows Time&XCC Time

將Windows對RTC的視角修改為UTC

修改方法

修改方式:注冊表定位“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation”>>添加“RealTimeIsUniversal”數(shù)值名稱,新建一個,類型視操作系統(tǒng)位數(shù)而定:如果是64位,則類型為“QWORD”,如果是32位,類型為“DWORD”>>編輯“RealTimeIsUniversal”數(shù)值名稱,將其值改成1>>重啟機器。

Windows Time


注:當(dāng)前Windows已經(jīng)修改為對RTC的視角為UTC,當(dāng)前Window的時區(qū)(北京時區(qū),即UTC+8),因此RTC的時間戳為:09:13.

XCC-local


注:XCC下的XCC-LOCAL方式的意思是,XCC認為從RTC獲取的時間戳已經(jīng)應(yīng)用適用時區(qū)和DST偏移量的本地時間,因此在XCC-local下,

XCC顯示的時間跟RTC的時間戳將相等。

XCC-UTC-0


注:UTC(例如: Linux) : 此模式下, XClarity Controller 認為從實時時鐘獲取的時間和日期為未應(yīng)用時區(qū)和 DST 偏移量的協(xié)調(diào)世界時。 此模式下, 通過從下拉菜單中選擇所在區(qū)域的時區(qū)偏移量, 可選擇將時間和日期調(diào)整為本地區(qū)域的時間和日期。 如果所在位置采用夏令時, 也可勾選針對夏令時( DST) 自動調(diào)整復(fù)選框。

同時將XCC應(yīng)用為UTC-0,偏移量為0, 也會保持XCC跟RTC的時間戳相同。

XCC-UTC-8


注:RTC的時間是09:13,我們將它視為了UTC-0,現(xiàn)在設(shè)置XCC的時區(qū)為UTC+8,因此XCC的時間將比RTC的視角戳+8.

將Windows對RTC的視角修改為默認local time

Windows Time


注:將Windows 對RTC的視角修改為默認local time后,windows當(dāng)前的時間是18:19,因此XCC的時間戳也為18:19.

XCC-Local


注:XCC-local,默認RTC的時鐘相較于當(dāng)前的時區(qū)已經(jīng)進行了偏移量的調(diào)整,因此此時XCC的時間為18:19.

XCC-UTC-0


注:XCC-UTC,這時XCC對RTC的視角就是認為XCC就是UTC-0,而此時設(shè)置XCC的時區(qū)為UTC-0,因此偏移量為0,XCC的時間跟RTC時間是相同的。

XCC-UTC-8


注:XCC-UTC,這時XCC對RTC的視角就是認為XCC就是UTC-0,而此時設(shè)置XCC的時區(qū)為UTC-8,因此偏移量為8,XCC的時間較于RTC的時間要+8.

總結(jié)

1、默認Windows將RTC視為localtime,但Windows可以通過修改注冊表將OS對RTC的視角修改為UTC。

2、XCC對RTC有兩種視角,localtime/UTC,根據(jù)實際情況進行使用。

3、最后強調(diào)一遍,RTC沒有時區(qū),所謂的時區(qū)來源于OS的視角,你認為RTC是什么Local也好UTC也好,都是你認為的。

? ? ? RTC只會回應(yīng)一句:我就是我,我沒有時區(qū),你認為我在哪個時區(qū)或者我應(yīng)該在哪個時區(qū)那你就怎么用就好了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容