我的 Snow Leopard MacBook 已设置为Set date and time automatically: Apple Americas/U.S. (time.apple.com)
,但尽管闲置了几个小时(有互联网连接),它仍未进行任何同步,日期仍然相差约 2 天。
答案1
从终端:
sudo ntpdate -u time.apple.com
macOS Catalina:
sudo sntp -sS pool.ntp.org
答案2
根据ntpdate
手册页,接受的答案将在ntpdate
退役时变得过时。如果您遇到此问题,这将产生相同的效果:
sudo ntpd -q
ntpd
:...设置并维护系统时间与互联网标准时间服务器同步。
-q
:设置时间并退出。
资料来源:
答案3
我在 Mojave 上运行了这两个命令:
sudo systemsetup -setnetworktimeserver pool.ntp.org
sudo sntp -sS pool.ntp.org
下列的https://superuser.com/a/1479345以下是两个答案https://apple.stackexchange.com/q/117864
答案4
目前接受的答案在 Mojave 中不起作用,因为 ntpdate 和 co 已被删除。
看这个优秀的答案在 Apple StackExchange 上获取最新说明。