LINUX.ORG.RU
решено ФорумAdmin

Unix Time показывает неправильное время?

 


0

1

Есть такая штука високосная секунда

Так вот эта високосная секунда ни как не учитывается компьютерами, ну как минимум в linux. Не в курсе как это решали раньше но например в 2016 гугл просто размазали её на 20 часов (10 до и 10 после) на своих NTP серверах. И с 1972 года таких секунд уже 27.

Я правильно понимаю что Unix Time отстает от реального времени на 27 секунд и за 45 лет эту проблему так ни кто и не решил и судя по всему ни кто и не собирается?

★★★★★

Последнее исправление: TDrive (всего исправлений: 2)
Ответ на: комментарий от KRoN73

да максимум 2 раза в год unixtime могут перевести руками на секунду назад или вперед но это проблема синхронизации с UT1, а не юникстайма самого по себе.

TDrive ★★★★★
() автор топика
Последнее исправление: TDrive (всего исправлений: 1)
Ответ на: комментарий от TDrive

Это именно проблема unixtime. Потому что в стандарте не решены эти проблемы и каждый решает их как попало. Где-то число секунд от фонаря вручную меняется, где-то длительность секунды меняется.

А unixtime в виде физических секунд с 1.1.1970 нет в природе в принципе.

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