shiyege65 wrote:
想請問各位大大~
灌完後XP後,
XP時間都會自動變調,
雖然可以利用網路時間可以校正,
但是沒有連線上網的時候,
時間依然會變...
請問有解嗎???
要如何調整?
我原本 1 樓文章的方法比較笨, 切換到不同作業系統必需要連上網路做時間校正, 否則時間會亂掉.
原本 1 樓文章的方法.
間題集 8.
XP / MAC OS X 時間 慢/快 8 小時
XP : a. 連接上網路 b. 控制台-日期和時間-網際網路時間-勾選"自動與網際網路時間伺服器同步化"
MAC OS X : a. 連接上網路 b. 系統偏好設定-系統-日期與時間-日期與時間 勾選"自動設定日期與
時間"
我試出來的方法, 只需在 XP(WIN7) 連上網路做一次時間校正, 以後不管切換到 MAC OS X 或
XP(WIN7),不管有沒有連接網路, 時間都是正確的, 只有在 MAC OS X 的時區為格林威治時間
是不正確的.
校正時間方法 :
XP(WIN7) 設定:
a. 連接上網路
b. 控制台-日期和時間-網際網路時間-(變更設定)-勾選"自動與網際網路時間伺服器同步化"
MAC OS X 設定:
a. 系統偏好設定-系統-日期與時間-日期與時間 不要勾選 "自動設定日期與時間"
b. 系統偏好設定-系統-日期與時間-時區 不要勾選"使用目前位置自動設定時區" 並將時區設為
"格林威治標準時間"
原理解釋:
XP(WIN7) 的作業系統的時間為開機時直接讀 MAC 硬體的時間, 不論時區設在那裏. 若連接上網路
校正時間, 直接將 MAC 硬體的時間改為校正後的時間. MAC 的作業系統時間為 MAC 硬體的時間再加上
所在時區與格林威治差異的時間, 即將 MAC 硬體時間視為格林威治的時間. 例如時區為台北, MAC
的時間為 MAC 硬體時間再加上8小時. 所以 XP校正時間後, 會將 MAC 硬體時間改為 XP 校正後的時間,
若切換到 MAC OS X, MAC OS X 時間會比正常時間快 8小時, 此時若 MAC OS X 連接上網路校正
時間, 校正時間後不但會校正 MAC OS X 的時間, 也會將 MAC 硬體時間改為校正後的時間減掉 8小時,
所以 MAC OS X 校正時間後再切換到 XP, XP 會直接讀取 MAC 硬體時間, 所以 XP 時間會比實際
時間慢 8小時.
我的方法是在 MAC OS X 將時區設為格林威治時間, 在 XP 校正時間後會將正確時間寫到 MAC 硬體
時間, 切換到 MAC OS X 後, MAC OS X 的時間為 MAC 硬體時間再加上所在時區與格林威治差異的
時間,如今己將 MAC 的時區設為格林威時間, 所以 MAC OS X 的時間為 MAC 硬體時間再加上 0 小時,
所以 MAC OS X 的時間與 XP 的時間一樣皆為 MAC 硬體時間.另外 MAC 硬體時間己經由 XP 校正過,
所以 XP 及 MAC OS X 的時間皆為正確的.
若在 MAC OS X 將時區設為格林威治時區, 在 MAC OS X 所儲存檔案的時間在 MAC OS X
中檢視是正確的, 但在 XP (WIN7) 中檢視多加了 8 小時. 是因為在 XP/ WIN7 在會將在
MAC OS X 儲存檔案的格林威治時區時間轉換為台北時區的時間.
若在 MAC OS X 將時區設為格林威治時區, 在 XP 所儲存檔案的時間在 XP
中檢視是正確的, 但在 MAC OS X 中檢視卻多減了 8 小時.是因為在 MAC OS X 在會將在
XP 儲存檔案的台北時區時間轉換為格林威治時區的時間.




























































































