Force date/time/clock sync

22

1

My Snow Leopard macbook is set to Set date and time automatically: Apple Americas/U.S. (time.apple.com), but despite sitting idle for several hours (with internet connection), it has yet to do any syncing, the date remains off by ~2 days.

user73728

Posted 2011-12-20T14:50:57.403

Reputation:

Try toggling it on and off to force a refresh. – mindless.panda – 2011-12-20T15:00:50.663

How about trace routing time.apple.com and then trying a different ntp client against that server? – mindless.panda – 2011-12-20T15:59:42.687

Answers

47

From terminal:

sudo ntpdate -u time.apple.com

dazweeja

Posted 2011-12-20T14:50:57.403

Reputation: 684

1Seems to work fine in El Capitan too. – Dawngerpony – 2015-12-14T13:59:12.080

1Still working in macOS Sierra. – Nick – 2017-04-17T20:01:17.493

1Confirmed working in Sierra – Trevor Sullivan – 2017-07-07T02:25:00.790

2Confirmed working in High Sierra as well. – khadafi – 2017-11-24T14:21:35.400

Confirmed still working in HS. – yiwei – 2018-05-02T23:59:13.003

3

Confirmed NOT working in Mojave, as ntpdate and co have been removed. See this excellent answer for up-to-date instructions.

– Alex Ryan – 2019-09-05T17:55:46.557

3

Per the ntpdate man page, the accepted answer will become obsolete when ntpdate is retired. If you encounter this problem, this will do the equivalent:

sudo ntpd -q 

ntpd : ...sets and maintains the system time of day in syn- chronism with Internet standard time servers.

-q : Set the time and quit.

Sources:

GrnMtnBuckeye

Posted 2011-12-20T14:50:57.403

Reputation: 131

1

you can go into the system preferences and reset the time manualy, and then set the time to sync automaticly again once you are back up to speed with whatever day/week/month you need. i am not sure why its not syncing with apple, but you can just set the day properly and it will be accurate as long as you dont cross too many time zones.

Jon Valentine

Posted 2011-12-20T14:50:57.403

Reputation: 531

2Many time sync utilities have safeguards, where they won't sync if the time difference is too large, to prevent disasters if, for example, time server is compromised, etc. So, set the time roughly right manually, then it should sync by itself. – haimg – 2011-12-20T16:05:54.597

0

The currently accepted answer does NOT work in Mojave, as ntpdate and co have been removed.

See this excellent answer on the Apple StackExchange for up-to-date instructions.

Alex Ryan

Posted 2011-12-20T14:50:57.403

Reputation: 141