我的 MBP 目前启动时未连接到互联网。(休假)
现在我注意到,每次我在 Bootcamped XP 游戏后返回 OS X 时,我的系统时间都会差一个小时。(XP 和 OS X 似乎对 HWclock 应该运行 UTC 还是本地时间有不同的看法,不,我无意反对这一点)
我怎样(bash 或 apple-script)才能告诉我的 Mac 一旦连接到互联网就通过 ntp 获取正确的时间?
我知道如何使用 GUI 来做这件事(但我宁愿不这样做。)
答案1
我遇到了同样的问题!我想我有一个更好的解决方案:
从我的角度来看,最好告诉 WinXp 使用与 Mac OS x (UTC) 相同的时间!
为此,请在 WinXP 注册表中编辑以下内容:
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Control
TimeZoneInformation
RealTimeIsUniversal
并将其设置为DValue
1。
答案2
Kami 是正确的,但如果您只想强制进行 ntp 更新,请使用以下命令:
sudo ntpdate 0.ch.pool.ntp.org
当然,您可以更改时间服务器!