Андрей Смирнов
Время чтения: ~12 мин.
Просмотров: 16

Настройки системного времени на телефоне

Настройка системной даты и времени

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

Первоначальная настройка даты и времени осуществляется в процессе установки операционной системы, однако впоследствии эти значения можно отредактировать.

Для перехода в режим настройки даты и времени нужно в панели управления (Пуск ? Панель управления) выбрать категорию Часы, язык и регион и щелкнуть в ней мышью на ссылке Установка даты и времени. Можно поступить проще – для этого достаточно щелкнуть мышью на значке даты и времени в панели задач, после чего в появившемся окне щелкнуть на ссылке Изменение настроек даты и времени. В результате на экране отобразится окно Дата и время, которое изображено на рис. 2.41.

Рис. 2.41. Окно системной даты и времени

Чтобы отредактировать дату или время, нажмите в данном окне на вкладке Дата и время кнопку Изменить дату и время. В результате откроется окно, изображенное на рис. 2.42.

Рис. 2.42. Режим редактирования даты и времени

Выбор системной даты осуществляется щелчком мыши на соответствующей позиции календаря. Для изменения месяца щелкните мышью на стрелочках, которые находятся слева или справа от названия текущего месяца и года (для возврата назад предназначена левая стрелочка, для перехода вперед – правая).

Что касается времени, то его можно ввести с клавиатуры или отредактировать с помощью кнопок счетчика в специально предназначенном поле.

После завершения ввода времени и даты нажмите в данном окне кнопку ОК.

С помощью кнопки Изменить часовой пояс (см. рис. 2.41) вы можете перейти в режим смены текущего часового пояса. При нажатии данной кнопки на экране отображается окно, которое показано на рис. 2.43.

Рис. 2.43. Настройка часового пояса

В данном окне в поле Часовой пояс нужно из раскрывающегося списка выбрать требуемый часовой пояс и нажать кнопку ОК. Здесь же можно выполнить и еще одну полезную настройку, а именно – включить режим автоматического перехода на летнее и зимнее время. Для этого нужно установить флажок Автоматический переход на летнее время и обратно (отметим, что по умолчанию данный флажок установлен).

Вы можете настроить несколько системных часов – для разных часовых поясов. Эту возможность удобно использовать, например, если разные офисы компании находятся в разных часовых поясах, а также в иных случаях. Для выполнения соответствующих настроек нужно в окне Дата и время перейти на вкладку Дополнительные часы (рис. 2.44).

Рис. 2.44. Настройка дополнительных часовых поясов

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

Отметим, что дополнительные часы не отображаются в панели задач. Чтобы их увидеть, нужно подвести указатель мыши к системным часам – тогда дополнительные часы отобразятся в виде всплывающей подсказки. Если же на значке системных часов щелкнуть мышью, то откроется окно со всеми используемыми в системе часами (рис. 2.45).

Рис. 2.45. Использование нескольких системных часов

В данном окне основные часы имеют больший размер по сравнению с дополнительными.

Иногда бывает так, что по каким-то причинам время системных часов отклоняется от реального времени. Для решения этой проблемы в Windows 7 предусмотрен механизм автоматической синхронизации системного времени с тайм – сервером в Интернете (отметим, что он использовался и в предыдущих версиях Windows). В окне Дата и время на вкладке Время по Интернету нажмите кнопку Изменить параметры – в результате на экране отобразится окно, изображенное на рис. 2.46.

Рис. 2.46. Настройка сверки времени с сервером в Интернете

Чтобы включить режим автоматической синхронизации времени, нужно в данном окне установить флажок Синхронизировать с сервером времени в Интернете, после чего в поле Сервер выбрать из раскрывающегося списка подходящий тайм – сервер и нажать кнопку ОК. С помощью кнопки Обновить сейчас можно выполнить немедленную синхронизацию времени с сервером, указанным в поле Сервер. По умолчанию режим автоматической синхронизации включен, а в качестве тайм – сервера предлагается time. windows. com.

Данный текст является ознакомительным фрагментом. Поделитесь на страничке

Следующая глава

Купив новый мобильный гаджет, пользователи могут столкнуться с проблемой неправильно заданных часовых поясов, текущей даты и времени. Решить ее, впрочем, можно достаточно просто, и в этом руководстве мы расскажем, как настроить дату и время на смартфоне под управлением Андроид. 

Устанавливаем параметры времени

Чтобы установить время на андроиде, нужно выполнить несколько простых действий:

Шаг 1. Запустите Настройки, пройдите в категорию «Система и устройство» и выберите раздел «Дополнительно».

image1-17.jpg

Шаг 2. Нажмите кнопку «Дата и время».

image2-17.jpg

Шаг 3. В открывшемся окне вы сможете выставить время, поменять дату, выбрать формат отображения времени и даты, установить часовой пояс, а также задать автоматическое получение настроек.

image3-14.jpg

Перейти к параметрам даты и времени можно и другим путем – через приложение Часы:

Шаг 1. Запустите приложение Часы.

image4-10.jpg

Шаг 2. Нажмите кнопку параметров.

image5-8.jpg

Шаг 3. Нажмите на кнопку «Настройки даты и времени».

image6-6.jpg

Почему сбивается время на Андроид

Синхронизация даты и времени на смартфонах Android иногда может работать некорректно, из-за чего происходит сбой настроек. Чтобы исправить эту проблему, необходимо отключить параметры «Дата и время сети» и «Часовой пояс сети», после чего задать настройки вручную.

image7-5.jpg

Если вопрос не решится, стоит выполнить сброс Android до заводских настроек и заново установить все параметры.

Заключение

Следуя рекомендациям из этого руководства, вы всегда будете знать точное время и дату на вашем гаджете.

debian-time-configure-01.png

Wed день недели, в данном случае среда
21 Aug число и месяц, 21-е августа
2019 год
03:38:12 время в формате часы:минуты:секунды
PM обозначение времени суток, am или pm, до или после полудня
MSK часовой пояс, он же timezone

Как вы видите, у нас установлен часовой пояс MSK, текущая дата и время в 12-ти часовом формате. Это не очень удобно. Если вам нужно посмотреть время в 24-х часовом формате, добавьте отображение +%R к date.

# date +%R 16:04

Подобные параметры удобно использовать в скриптах. Вот наиболее популярные комбинации просмотра текущего времени, которые использую я.

# date +%Y-%m-%d 2019-08-21 # date +%H-%M-%S 16-09-47 # date +%Y-%m-%d_%H-%M-%S 2019-08-21_16-09-50

debian-time-configure-02.png

Также есть еще один способ получить полную информацию о времени сервера Debian — воспользоваться командой timedatectl.

# timedatectl status

debian-time-configure-04.png

Установка и настройка времени в Debian

Для того, чтобы вручную установить дату, используем упомянутую выше команду date, только уже с дополнительными параметрами.

# date 08211555

Здесь 08 — месяц, 21 — число, 15 — час, 55 — минуты. Таким образом, формат команды получился вот такой — date MMDDhhmm.

debian-time-configure-03.png

То же самое, только через timedatectl.

# timedatectl set-time "2019-08-21 15:55:00"

Если вы получили ошибку — Failed to set time: Automatic time synchronization is enabled, значит у вас уже настроено автоматическое обновление времени. Об этом подробнее мы поговорим ниже. В таком случае timedatectl, в отличие от date, время менять не будет.

С помощью команды date так же можно посмотреть текущее время системы без учета часового пояса, то есть время по UTC.

# date --utc Wed 21 Aug 2019 12:56:57 PM UTC

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

Установка, настройка и изменение часового пояса

Выше я рассказал, как узнать, в каком часовом поясе находятся системные часы сервера debian. В моем случае timezone установлена как MSK, то есть московский часовой пояс. Если у вас указан другой часовой пояс, а вы, к примеру, хотите установить московский, то делается это просто. Смена часового пояса выполняется через timedatectl:

# timedatectl set-timezone Europe/Moscow

Посмотреть список всех timezоne, доступных для установки на сервере, можно командой:

# timedatectl list-timezones

debian-time-configure-05.png

Перед настройкой или изменением часового пояса, рекомендуется обновить список timezone на сервере. Они периодически меняются.

# apt update && apt upgrade tzdata

После того как обновили и настроили часовой пояс, можно приступать к синхронизации времени.

Timedatectl для настройки времени в Debian

В большинстве современных дистрибутивов с systemd служба синхронизации времени уже присутствует в дефолтной установке и реализуется через systemd-timesyncd. Эта служба призвана заменить ntpd. Со слов разработчиков, она легче и быстрее, чем ntpd, плюс интегрирована в systemd, поэтому для автоматической синхронизации времени рекомендуется использовать именно ее.

Тут важно понимать, что systemd-timesyncd не может работать в качестве сервера времени, который мы настроим ниже. Так что, если у вас одиночный сервер, вам вполне подойдет timesyncd. Если же вы хотите использовать свой сервер времени, то надо настраивать ntp.

Для начала, давайте проверим, что у нас настроено в качестве службы обновления времени.

# timedatectl

debian-time-configure-06.png

Синхронизация времени уже включена и работает через timesyncd. Посмотрим ее статус.

# timedatectl timesync-status        Server: 195.3.254.2 (2.debian.pool.ntp.org) Poll interval: 17min 4s (min: 32s; max 34min 8s)          Leap: normal       Version: 4       Stratum: 2     Reference: C23ACA94     Precision: 2us (-19) Root distance: 42.113ms (max: 5s)        Offset: -8.977ms         Delay: 63.598ms        Jitter: 9.582937s  Packet count: 19     Frequency: +7.550ppm 

В принципе, больше ничего делать не нужно. Синхронизация времени через интернет уже настроена и работает. Время обновляется с сервера 2.debian.pool.ntp.org. Для надежности, можно убедиться, что служба работает, плюс, добавим ее сразу в автозагрузку, если ее там нет.

# systemctl status systemd-timesyncd # systemctl enable systemd-timesyncd

Синхронизация времени с помощью ntp и ntpdate

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

# systemctl stop systemd-timesyncd # systemctl disable systemd-timesyncd

Проверяем.

# timedatectl

debian-time-configure-07.png

Покажу теперь простую утилиту ntpdate, с помощью которой можно разово синхронизировать время, не автоматически. Для начала ее нужно установить в систему.

# apt install ntpdate

Дальше запускаем для разовой синхронизации.

# ntpdate pool.ntp.org ntpdate[5621]: adjust time server 85.21.78.91 offset -0.020548 sec

В данном случае pool.ntp.org — адрес сервера времени. Можно использовать любой. Все, время синхронизировано и никаких автоматических служб не запущено.

Если у вас ntpdate выдает ошибку — the NTP socket is in use, exiting, значит у вас уже установлена и запущена служба ntp, которая заняла udp порт 123, необходимый для работы ntpdate. Установкой и настройкой этой службы мы и займемся далее. Также, если ntpdate не работает, посмотрите материал, может это ваш случай.

Для обновления времени сервера можно воспользоваться службой ntp. Ее так же надо установить отдельно.

# apt install ntp

Это старая проверенная служба времени, которую использовали еще задолго до появления systemd и его юнитов. Запустим ее и добавим в автозагрузку.

# systemctl start ntp # systemctl enable ntp

После запуска она сразу же автоматически синхронизирует время. Проверим статус службы ntp в Debian.

# systemctl status ntp

debian-time-configure-08.png

Синхронизация времени через ntp заработала сразу же. Дополнительная настройка не нужна, если вас не интересует свой сервер времени, который мы настроим ниже.

При этом, для проверки статуса службы времени ntp можно использовать утилиту ntpq. Посмотрим статус синхронизации.

# ntpq -p

debian-time-configure-09.png

Поясню значения каждого столбца.

remote Адрес удаленного эталона времени, с которого была синхронизация
refid Указывает, откуда каждый эталон получает точное время. Это могут быть другие сервера времени, система GPS и другое
st Stratum (уровень) это число от 1 до 16, которое указывает на точность эталона. 1- максимальная точность, 16 — сервер недоступен. Уровень вашего сервера будет равен уровню наименее точного удаленного эталона плюс 1.
poll Интервал в секундах между опросами
reach Восьмеричное представление массива из 8 бит, отражающего результаты последних восьми попыток соединения с эталоном. Бит выставлен, если удаленный сервер ответил.
delay Время задержки ответа на запрос о точном времени
offset Разница между вашим и удаленным сервером
jitter Дисперсия (Jitter) — это мера статистических отклонений от значения смещения (поле offset) по нескольким успешным парам запрос-ответ. Чем меньше значение дисперсии, тем лучше, поскольку позволяет точнее синхронизировать время.

Настройка сервера ntp в Debian

Теперь настроим свой сервер времени, с которого другие наши сервера смогут синхронизировать свои часы. Сервер времени ntp использует отдельный одноименный протокол — Network Time Protocol, который для работы использует UDP порт 123. Перед установкой и настройкой службы времени убедитесь, что на фаерволе открыт этот порт.

Файл конфигурации ntp — /etc/ntp.conf. Привожу минимальную достаточную конфигурацию для своего сервера времени.

driftfile /var/lib/ntp/ntp.drift restrict -4 default kod notrap nomodify nopeer noquery limited restrict 127.0.0.1 restrict 192.168.155.0 mask 255.255.255.0 nomodify notrap  pool 0.debian.pool.ntp.org iburst pool 1.debian.pool.ntp.org iburst pool 2.debian.pool.ntp.org iburst pool 3.debian.pool.ntp.org iburst  logfile /var/log/ntp.log 

Так же я обычно отключаю ipv6 протокол, если он не используется. Для этого в файле /etc/default/ntp заменяем параметр на

NTPD_OPTS='-4 -g'

После изменения конфигурации, перезапустим ntp и проверим статус службы.

# systemctl restart ntp # systemctl status ntp

debian-time-configure-10.png

Теперь убедимся, что она запущена.

# ss -tulnp | grep ntp udp    UNCONN   0        0          192.168.155.102:123           0.0.0.0:*      users:(("ntpd",pid=6185,fd=18))                                                 udp    UNCONN   0        0                127.0.0.1:123           0.0.0.0:*      users:(("ntpd",pid=6185,fd=17))                                                 udp    UNCONN   0        0                  0.0.0.0:123           0.0.0.0:*      users:(("ntpd",pid=6185,fd=16))                                              

Все в порядке, служба ntp запущена и готова принимать подключения. Для примера синхронизирую время одной из windows машин с нашим сервером времени.

debian-time-configure-11.png

Теперь другие компьютеры и серверы могут синхронизировать свои часы с нашего сервера Debian, где мы настроили ntp службу в качестве источника времени для остальных.

Если в логе /var/log/ntp.log увидите сообщение — kernel reports TIME_ERROR: 0x2041: Clock Unsynchronized, не обращайте внимание. Это не ошибка, а информационное сообщение, говорящее о том, что в момент запуска ntp ядро еще не синхронизировало свое время.

Заключение

Кратко подведу итог опубликованного материала. Мы рассмотрели практически все, что связано со временем на сервере Debian. Причем захватили нюансы systemd, который все больше забирает на себя функционала.

Я показал как устанавливать время, изменять часовой пояс, разово синхронизировать время с помощью ntpdate и настраивать сервер времени ntpd в локальной сети.

Напоминаю, что данная статья является частью единого цикла статьей про сервер Debian.

Онлайн курс Основы сетевых технологий

Теоретический курс с самыми базовыми знаниями по сетям. Курс подходит и начинающим, и людям с опытом. Практикующим системным администраторам курс поможет упорядочить знания и восполнить пробелы. А те, кто только входит в профессию, получат на курсе базовые знания и навыки, без воды и избыточной теории. После обучения вы сможете ответить на вопросы:

  • На каком уровне модели OSI могут работать коммутаторы;
  • Как лучше организовать работу сети организации с множеством отделов;
  • Для чего и как использовать технологию VLAN;
  • Для чего сервера стоит выносить в DMZ;
  • Как организовать объединение филиалов и удаленный доступ сотрудников по vpn;
  • и многое другое.

Уже знаете ответы на вопросы выше? Или сомневаетесь? Попробуйте пройти тест по основам сетевых технологий. Всего 53 вопроса, в один цикл теста входит 10 вопросов в случайном порядке. Поэтому тест можно проходить несколько раз без потери интереса. Бесплатно и без регистрации. Все подробности на странице .

Помогла статья? Есть возможность отблагодарить автора

Используемые источники:

  • https://it.wikireading.ru/17852
  • https://setphone.ru/rukovodstva/kak-nastroit-datu-i-vremya-na-android/
  • https://serveradmin.ru/ustanovka-nastrojka-i-sinhronizacziya-vremeni-v-debian/

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации