Введение
Неверное системное время на Mac может сбивать синхронизацию почты, Git‑репозиториев и других сервисов, требующих точного расписания. В этом гайде описаны четыре быстрых способа исправить время — с помощью графического интерфейса, настроек часового пояса и, при необходимости, с помощью команды в Терминале. После выполнения шагов ваши часы будут показывать правильное время, и всё будет синхронизировано.
Требования
- macOS Ventura 13, Monterey 12 или Big Sur 11 (или более новая версия).
- Учетная запись с правами администратора.
- Доступ к Системным настройкам (настроек по умолчанию достаточно).
Пошаговая инструкция
Шаг 1: Откройте Системные настройки и перейдите к Дате и времени
Нажмите на значок Apple → Системные настройки → Дата и время. Убедитесь, что у вас есть права администратора.
Шаг 2: Отключите автоматическое время и задайте правильное вручную
Снимите галочку «Устанавливать время автоматически». Нажмите на время и дату, чтобы открыть редактор и ввести нужные значения. Введите правильную дату, время и год.
Шаг 3: Установите правильный часовой пояс
Откройте меню «Часовой пояс» и выберите ваш регион. Это гарантирует, что автоматическое время будет работать корректно после перезагрузки.
Шаг 4: Синхронизируйте время через Терминал (дополнительный шаг)
Если автоматическое время по-прежнему работает некорректно, используйте NTP‑синхронизацию через Терминал.
- Получите текущий Unix‑timestamp (примерное значение UTC):
date -u +%s - Скопируйте вывод (например,
1700000000) и установите это значение:sudo time set -u 1700000000
Командаsudo time set -uустанавливает время в формате Unix‑epoch (UTC). - Закройте и повторно откройте Terminal.app — часы должны обновиться.
Проверка результата
- Щёлкните на часах в меню сверху → откроется виджет «Дата и время».
- Убедитесь, что время, дата и часовой пояс отображаются правильно.
- Выполните команду
dateв Терминале, чтобы увидеть системное время в консоли.
Возможные проблемы
- Не удаётся отключить автоматическое время – устройство может находиться в режиме «Простой режим». Перейдите в Системные настройки → Батарея и выключите «Режим энергосбережения».
- Время всё ещё неверное после настройки – проверьте, что выбран правильный часовой пояс, и убедитесь, что macOS может подключиться к интернету для синхронизации.
- Терминал не принимает команду
sudo time set– убедитесь, что у вас есть права администратора; если команда не работает, используйтеsudo date -s "YYYY-MM-DD HH:MM:SS"(однако этот метод устарел и может быть ограничен в будущих версиях macOS).