Установите время ntp для определенного часового пояса

Я работаю над встроенной платформой на основе unix. Можно ли установить время ntp для определенного часового пояса и получить информацию о стране, в которой находится устройство?


person Bob    schedule 01.02.2014    source источник
comment
NTP работает в формате UTC, и большинство операционных систем отслеживают время таким образом. Часовые пояса используются только при преобразовании времени для отображения пользователям.   -  person Barmar    schedule 01.02.2014


Ответы (1)


Временная метка NTP представляет количество секунд с 00:00 1 января 1900 г. (70 календарных лет до традиционной эпохи Unix 1 января 1970 г.).

Это базовое время — GMT/UTC, поэтому оно не содержит никакой информации о часовом поясе.

Unix-подобные системы обычно представляют время в формате UTC и при необходимости преобразуют его в местный часовой пояс.

Поэтому информация о часовом поясе должна храниться отдельно.

person Keith Thompson    schedule 01.02.2014