Генеральная конференция по мерам и весам решила прекратить корректировку всемирного координированного времени (UTC) високосными секундами с 20 мая 2027 года. Это решение должно снизить риск сбоев в системах, зависящих от точной синхронизации времени, сообщает The Verge.
Високосные секунды вводили с 1972 года для согласования атомных часов с нерегулярным вращением Земли. Сейчас разница между UTC и астрономическим временем не должна превышать 0,9 секунды. Когда добавляют високосную секунду, после 23:59:59 появляется необычная отметка 23:59:60, а затем — 00:00:00.
Такие корректировки создают трудности для программного обеспечения. Например, в 2012 году добавление високосной секунды привело к сбою в работе Reddit: сервис был недоступен около 30–40 минут. Чтобы избежать резких скачков времени, некоторые компании постепенно распределяют дополнительную секунду на более длительный период, но универсального подхода нет. В 2022 году компания Meta уже призвала отказаться от високосных секунд.
Дополнительное беспокойство вызывает возможность отрицательной високосной секунды: из-за изменений скорости вращения Земли может возникнуть необходимость не добавить, а вычесть секунду. Такой сценарий еще не реализовывали, а большая часть критической инфраструктуры не готова к такой операции. В резолюции отмечается, что риски сбоев касаются, в частности, транспорта, энергетики и телекоммуникаций.
Принятая резолюция повышает допустимую разницу между UTC и астрономическим временем до 3600 секунд (один час). Это позволит сохранять непрерывный отсчет UTC в течение нескольких столетий. В то же время документ не определяет процедуру возможного добавления "високосного часа" в будущем.
"Теперь дополнительное беспокойство вызывает возможность отрицательной високосной секунды: из-за изменений скорости вращения Земли секунду может потребоваться вычесть. Такого еще не делали, а критическая инфраструктура преимущественно не готова к этой операции."
В 2022 году конференция уже согласовала отказ от високосных секунд не позднее 2035 года. Теперь определена конкретная дата перехода — 20 мая 2027 года.

