Исторические изменения часовых поясов и почему они всё ещё важны
Для отметки времени многолетней давности нужно правило часового пояса, которое действовало тогда, а не сегодняшнее. Ошибка здесь незаметно портит исторические данные.
Для отметки времени многолетней давности нужно правило часового пояса, которое действовало тогда, а не сегодняшнее. Ошибка здесь незаметно портит исторические данные.
Смещение страны относительно UTC не вечно. Правительства периодически перекраивают границы поясов, меняют смещения, вводят или отменяют летнее время, и программам приходится за этим успевать.
Дважды в год определённый отрезок местного времени либо не существует, либо повторяется дважды. Программа, которая считает любое время на часах однозначным, сломается именно в этот момент.
Не каждый часовой пояс начинается на ровном часе. В ряде стран используются смещения на 30 или 45 минут, и код, рассчитанный только на целые часы, на них ломается.
Смещения часовых поясов не физические константы, а правовые решения, которые правительства меняют. Вот как они отслеживаются и поддерживаются в актуальном состоянии.