fk0, легенда (12.02.2019 12:28, просмотров: 267) ответил Constantin24 на спасибо, разжевали. А как ведут себя на практике сервера времени, если вставляется координационная секунда? Вот в SNTP есть флаг, который указывает, что в конце дня 61 секунда. Придется самому его учесть и вставить 60 секунду? localtime уже не
Без понятия. У кого он внутри unix time будут последнюю секунду суток растягивать на две, у них без вариантов. localtime не может оперировать 60-й секундой тоже, т.к. на входе unix time, который уже не несёт информации о 60-й секунде. См. по https://access.redhat.com/articles/15145
ссылке, там несколько опций обработки (читать костылей) для NTP демона. Игнорирование кажется не самой глупой идеей (время плавненько подведётся в итоге). Кому нужно особо точное время должны видимо не полагаться на ОС, а работать с NTP-сервером или спец. библиотеками (libtai им. D.J. Берштейна) отдельно считающими время напрямую.
[ZX]