Принудительно синхронизировать дату / время / часы

21

Мой MacBook Snow Leopard настроен на Set date and time automatically: Apple Americas/U.S. (time.apple.com), но, несмотря на то, что он не используется в течение нескольких часов (с подключением к Интернету), он еще не выполняет синхронизацию, дата остается выключенной на ~ 2 дня.


источник
Попробуйте включить и выключить его, чтобы обновить.
mindless.panda
Как насчет трассировки time.apple.com, а затем пробовать другой ntp-клиент на этом сервере?
mindless.panda

Ответы:

46

С терминала:

sudo ntpdate -u time.apple.com

dazweeja
источник
1
Кажется, работает в Эль-Капитан тоже хорошо.
DuffJ
1
Все еще работает в macOS Sierra.
Ник
1
Подтвердили работу в Сьерра
Тревор Салливан
2
Подтвердил работу и в Высокой Сьерре.
Хадафи
1
Подтверждено, что НЕ работает в Мохаве, так как ntpdateи со были удалены. Смотрите этот отличный ответ для современных инструкций.
Алекс Райан
3

Согласно ntpdateсправочной странице, принятый ответ устареет после ntpdateвыхода на пенсию. Если вы столкнулись с этой проблемой, это сделает эквивалент:

sudo ntpd -q 

ntpd : ... устанавливает и поддерживает системное время дня синхронно со стандартными интернет-серверами времени.

-q : Установите время и выйдите.

Источники:

GrnMtnBuckeye
источник
1

Вы можете зайти в системные настройки и вручную сбросить время, а затем снова установить автоматическую синхронизацию времени, как только вы вернетесь к нужному дню / неделе / ​​месяцу. Я не уверен, почему он не синхронизируется с яблоком, но вы можете просто правильно установить день, и он будет точным, если вы не пересекаете слишком много часовых поясов.

Джон Валентайн
источник
2
У многих утилит синхронизации времени есть средства защиты, при которых они не будут синхронизироваться, если разница во времени слишком велика, чтобы предотвратить катастрофы, если, например, сервер времени скомпрометирован и т. Д. Итак, установите время примерно правильно вручную, тогда оно должно синхронизироваться с помощью сам.
Haimg
0

В настоящее время принятый ответ НЕ работает в Мохаве, так как ntpdate и co были удалены.

См. Этот отличный ответ на Apple StackExchange для получения актуальных инструкций.

Алекс Райан
источник