LINUX.ORG.RU
ФорумAdmin

UTC , как узнать точное и выставить?


0

1

Выставил время при помощи ntp-client и «hwclock --systohc» , везде; сообщается следующее:

# date
Втр Фев  1 15:59:59 MSK 2011
# hwclock 
Втр 01 Фев 2011 16:00:09  -0.603439 секунд

(Задумываясь о переходе) на UTC решил узнать сколько сейчас:

# hwclock --utc
Втр 01 Фев 2011 18:48:01  -0.634946 секунд
# date --utc   
Втр Фев  1 12:48:08 UTC 2011
Не знаете почему так? (Они /etc/localtime откуда-то, каждый свой запрашивают и смотрят, так что ли получается)

★★★★★

где-то стоит пипку «системные часы используют utc» и твоя система куда зря это дело вычитает. Если скажешь, что за ОС (убунта поди), то кому-нибудь будет нелень тебе ответить более развёрнуто, наверное

anonymous
()
Ответ на: комментарий от Deleted
# ls -l /etc/localtime*
-rw-r--r-- 1 root root 2226 Фев  1 20:29 /etc/localtime
lrwxrwxrwx 1 root root   33 Фев  1 20:29 /etc/localtime-copied-from -> /usr/share/zoneinfo/Europe/Moscow
NK ★★★★★
() автор топика
Ответ на: комментарий от NK
# hwclock --utc
Срд 02 Фев 2011 02:39:13  -0.359545 seconds
# date
Срд Фев  2 02:39:01 MSK 2011

13 vs 01 — Чудесатые решёта.

#  hwclock -r
Втр 01 Фев 2011 23:41:30  -0.857041 seconds
#  hwclock -r -u
Срд 02 Фев 2011 02:41:46  -0.953331 seconds
Хотя вроде всё правильно – hwclock -r = время по Гринвичу, -r -u — с поправкой на часовой пояс (localtime)

Deleted
()

В покажите вывод: «hwclock --utc», «date --utc», «date», «cat /etc/adjtime»

Пока я телепатирую, что «hwclock --utc» вы выполняли в «Втр Фев 1 15:48:08 MSK 2011» и, что системные часы у вас в localtime. В этом случае, если в системе правильная дата, то «date --utc» покажет время по UTC. hwclock, решит, что в аппартаных часах время по UTC, прочитает его и преобразует к локальном (добавит разницу), так как там уже локальное время, то получается двойная добавка разницы.

mky ★★★★★
()
Ответ на: комментарий от mky

s/cистемные часы у вас в localtime/аппаратные часы у вас в localtime/

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.