Сокращения часовых поясов MSK, EST, PST, CET и другие

Короткие обозначения удобны в расписаниях, но часто неоднозначны. Timza показывает значение сокращения, возможные UTC-смещения, примеры IANA-зон и объясняет, когда лучше использовать полный часовой пояс.

Главное правило

Сокращение вроде MSK, EST или PST удобно для человека, но не всегда достаточно для точного расчета времени. Для сайта, календаря, API или будущей даты надежнее использовать IANA-зону: Europe/Moscow, America/New_York, America/Los_Angeles.

Если сокращение неоднозначно, Timza показывает это прямо на странице. Так пользователь не путает, например, американское PST UTC-08:00 и филиппинское PST UTC+08:00.

Справочник сокращений

Разница между сокращением, UTC и IANA

Сокращение

Короткая метка вроде MSK или CET. Удобна в интерфейсе, но может зависеть от страны и сезона.

UTC-смещение

Разница с UTC в конкретный момент: UTC+03:00, UTC-05:00. Хорошо показывает текущее отличие часов.

IANA-зона

Полное правило времени: Europe/Moscow, America/New_York. Нужно для городов, календарей и будущих дат.

Сезонность

EST может смениться на EDT, CET на CEST. Поэтому дата важна так же, как и само сокращение.

Часто задаваемые вопросы

Почему сокращения часовых поясов бывают опасны?

Одно сокращение может означать разные зоны. Например, CST может относиться к центральному времени США или китайскому времени, а PST — к Тихоокеанскому времени США или Филиппинам.

Что надежнее: EST или America/New_York?

Для расчетов надежнее IANA-зона America/New_York. Сокращение EST показывает только короткую сезонную метку и не описывает все правила часового пояса.

Почему UTC-смещение не всегда заменяет часовой пояс?

UTC-смещение показывает разницу с UTC сейчас, но не хранит правила перехода на летнее время и исторические изменения. Для этого нужна IANA-зона.