macOS

Как исправить неверное время на macOS за 5 минут

Если системные часы на Mac показывают неверное время, это может повлиять на работу почты, разработчика и других сервисов. В этом гайде описаны простые способы исправить время за несколько минут.

Обновлено 8 июля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:macOS Ventura 13macOS Monterey 12macOS Big Sur 11

Введение

Неверное системное время на Mac может сбивать синхронизацию почты, Git‑репозиториев и других сервисов, требующих точного расписания. В этом гайде описаны четыре быстрых способа исправить время — с помощью графического интерфейса, настроек часового пояса и, при необходимости, с помощью команды в Терминале. После выполнения шагов ваши часы будут показывать правильное время, и всё будет синхронизировано.

Требования

  • macOS Ventura 13, Monterey 12 или Big Sur 11 (или более новая версия).
  • Учетная запись с правами администратора.
  • Доступ к Системным настройкам (настроек по умолчанию достаточно).

Пошаговая инструкция

Шаг 1: Откройте Системные настройки и перейдите к Дате и времени

Нажмите на значок Apple → Системные настройки → Дата и время. Убедитесь, что у вас есть права администратора.

Шаг 2: Отключите автоматическое время и задайте правильное вручную

Снимите галочку «Устанавливать время автоматически». Нажмите на время и дату, чтобы открыть редактор и ввести нужные значения. Введите правильную дату, время и год.

Шаг 3: Установите правильный часовой пояс

Откройте меню «Часовой пояс» и выберите ваш регион. Это гарантирует, что автоматическое время будет работать корректно после перезагрузки.

Шаг 4: Синхронизируйте время через Терминал (дополнительный шаг)

Если автоматическое время по-прежнему работает некорректно, используйте NTP‑синхронизацию через Терминал.

  1. Получите текущий Unix‑timestamp (примерное значение UTC):
    date -u +%s
    
  2. Скопируйте вывод (например, 1700000000) и установите это значение:
    sudo time set -u 1700000000
    

    Команда sudo time set -u устанавливает время в формате Unix‑epoch (UTC).
  3. Закройте и повторно откройте Terminal.app — часы должны обновиться.

Проверка результата

  1. Щёлкните на часах в меню сверху → откроется виджет «Дата и время».
  2. Убедитесь, что время, дата и часовой пояс отображаются правильно.
  3. Выполните команду date в Терминале, чтобы увидеть системное время в консоли.

Возможные проблемы

  • Не удаётся отключить автоматическое время – устройство может находиться в режиме «Простой режим». Перейдите в Системные настройки → Батарея и выключите «Режим энергосбережения».
  • Время всё ещё неверное после настройки – проверьте, что выбран правильный часовой пояс, и убедитесь, что macOS может подключиться к интернету для синхронизации.
  • Терминал не принимает команду sudo time set – убедитесь, что у вас есть права администратора; если команда не работает, используйте sudo date -s "YYYY-MM-DD HH:MM:SS" (однако этот метод устарел и может быть ограничен в будущих версиях macOS).

Часто задаваемые вопросы

Почему на Mac показывает неверное время?
Как вручную настроить время и дату в macOS?
Что делать, если время не обновляется после настройки?
Можно ли синхронизировать время с iCloud?

Полезное

Откройте Системные настройки и перейдите к Дате и времени
Отключите автоматическое время и задайте правильное вручную
Установите правильный часовой пояс
Синхронизируйте время через Терминал (дополнительный шаг)

Эта статья помогла вам решить проблему?