Компания Microsoft анонсировала поддержку ряда новых функций для высокоточного отображения времени в операционных системах Windows 10 и Windows Server. Команда Windows Networking в блоге TechNet рассказала о таких улучшениях, как возможность перехода на новый протокол точного времени (Precision Time Protocol), который точнее ныне используемого протокола сетевого времени (Network Time Protocol), и поддержка високосных секунд.
Високосные секунды — это случайные односекундные корректировки, вносимые во Всемирное координированное время (UTC), чтобы синхронизировать стандарт времени Земли со средним солнечным временем или астрономическим временем. Причина появления дополнительной (или «скачущей») секунды связана с неравномерными изменениями скорости вращения Земли. Когда Земля замедляется, международное атомное время расходится со средним солнечным временем. Сдвиг составляет не более 0,9 секунды и, как правило, происходит каждые 18 месяцев. Практика добавления високосных секунд ведётся с 1972 года. Примечательно, что за это время отрицательные високосные секунды никогда не вводились.
Високосная секунда в тестовой версии Windows Server 2019
Компьютеры поддерживают отображение секунд в диапазоне от 0 до 59 в течение 60 секунд. Когда произойдёт скачок, дополнительная секунда будет добавлена к последней минуте дня, и компьютеры начнут показывать секунды от 0 до 60 в течение 61 секунды. Вот как это выглядит:
- 16:59:58 — 16:59:58
- 16:59:59 — 16:59:59
- 17:00:00 — 16:59:60
- 17:00:01 — 17:00:00
- 17:00:02 — 17:00:01
Согласно записи в блоге, поддержка Precision Time Protocol и високосных секунд появится в осеннем обновлении Windows 10 Redstone 5, а также выпуске Windows Server 2019.