UTC и местное время: практическое объяснение
Что показывает смещение, чего оно не сообщает и как записать время однозначно.
Один момент, разные показания
UTC — общий ориентир для обозначения момента независимо от местных часов. Смещение показывает, насколько местное время опережает UTC или отстаёт от него. При UTC+02:00 полдень UTC соответствует 14:00 по местным часам. Это не расстояние, не длительность путешествия и не совпадение рабочих часов, а арифметическая связь двух показаний в один момент.
Смещение не заменяет часовой пояс
Географический пояс, например Europe/Paris, содержит правила, зависящие от даты. Париж не использует одно смещение весь год. UTC+01:00 описывает смещение, но не все места и исторические правила с таким значением. Для будущей местной встречи храните дату и город вместе. Руководство по данным часовых поясов объясняет происхождение этих правил.
Как прочитать метку времени
В формате RFC 3339 запись 2026-10-11T15:00:00+02:00 означает 11 октября 2026 года, 15:00, на два часа впереди UTC. Тот же момент — 2026-10-11T13:00:00Z; буква Z обозначает UTC. При преобразовании вычитайте положительное смещение или прибавляйте величину отрицательного. Если расчёт проходит через полночь, меняется и дата: её нельзя отбрасывать.
Выбирайте форму под задачу
Для единого международного срока укажите точный момент и предложите конвертер. Для еженедельной местной встречи сохраняйте пояс города, чтобы применялись сезонные правила. Для журналов сохраняйте точную метку и смещение. Не угадывайте по сокращениям или снимку часов. Руководство по событиям помогает объединить понятное объявление с данными для надёжного преобразования.