вопрос про leap seconds
Не знаю, как в других системах, а в FreeBSD данные про эту секунду внесли 5 июля. Соответственно, если ты обновишь систему между 5 июля и 31 декабря, то система эту секунду учтёт. Если обновишь позже, то тоже учтёт. А вообще время в UNIX представлено как кол-во секунд, прошедших с 00:00:00 1.01.1970 и никакие доп. секунды на такое представление времени не влияют. Если NTP отдаёт время в таком формате, то и на него повлиять не должно.
через полгода посмотрим, как сработает
> А вообще время в UNIX представлено как кол-во секунд, прошедших с 00:00:00 1.01.1970
> и никакие доп. секунды на такое представление времени не влияют.
только если про них не забывать
FreeBSD 5.2.1:
-bash-2.05b$ date -j 199812312359.59 +%s
915137999
-bash-2.05b$ date -j 199812312359.60 +%s
915138000
-bash-2.05b$ date -j 199901010000.00 +%s
915138000
Оставить комментарий
Chupa
http://hpiers.obspm.fr/eoppc/bul/bulc/bulletinc.datкаким образом учитывается сабж (если вообще учитывается)?
правильно ли я понимаю, что ответственные NTP добавят эту секунду,
а остальные просто подстроятся без учёта прибавки?