Что такое часовой пояс?

Часовой пояс — это регион, в котором действует одно и то же время. Каждый часовой пояс опережает UTC, всемирное координированное время, или отстаёт от него на определённое количество часов. Это стандарт времени, по которому устанавливают часы во всём мире: в Индии UTC+5:30, а в Японии UTC+9. Во многих местах летом переводят часы на час вперёд, чтобы перейти на летнее время, поэтому смещение меняется в зависимости от сезона: зимой в Таллине UTC+2, а летом UTC+3.

База часовых поясов tz, также известная как база часовых поясов IANA, содержит сведения о смещениях и изменениях времени во всех часовых поясах — как прошлых, так и текущих. Часовые пояса названы по регионам и крупнейшим городам, например Europe/Tallinn, America/New_York или Asia/Kolkata. Компьютеры и телефоны используют эту базу, чтобы показывать правильное местное время.

Описание инструмента

Этот инструмент переводит дату и время из одного часового пояса в другой. Он поддерживает UTC и более 500 часовых поясов из базы tz. В меню они перечислены по городам, например Таллин, Нью-Йорк или Калькутта, а рядом с названием указан идентификатор часового пояса, например Europe/Tallinn. Все доступные здесь конвертеры часовых поясов работают одинаково: от общего конвертера часовых поясов до конвертеров для двух крупных городов, например из Таллина в Нью-Йорк или из Лондона в Токио. Каждый конвертер изначально настроен на часовые пояса, указанные в его названии, а меню «Исходный» и «Целевой» позволяют выбрать любые другие. Введите название города или идентификатор в меню, чтобы найти часовой пояс.

Конвертер показывает текущее время в исходном часовом поясе, поэтому результат сразу показывает, сколько сейчас времени в другом часовом поясе. Выберите любую другую дату и время — результат будет обновляться по мере ввода. В результате указаны и дата, и время, поэтому можно увидеть, приходится ли это время на предыдущий или следующий день. Кнопка смены направления меняет местами исходный и целевой часовые пояса.

Летнее время

Для преобразования в каждом часовом поясе используется смещение, действовавшее в выбранную дату, поэтому переход на летнее время учитывается. В разных странах часы переводят в разные дни: в США и Канаде их переводят вперёд во второе воскресенье марта, а в Великобритании и Европейском союзе — в последнее воскресенье марта. Поэтому в течение двух или трёх недель Нью-Йорк отстаёт от Лондона всего на 4 часа, а не на 5. В Южном полушарии летнее время действует примерно с октября по апрель.

Когда часы переводят вперёд и пропускают один час, время, попавшее в этот промежуток, считается временем после перевода: в ночь, когда часы в Нью-Йорке перескакивают с 2:00 на 3:00, 2:30 превращается в 3:30. Когда часы переводят назад и один час повторяется, время в этом промежутке считается первым из двух совпадающих значений.

Примеры

Время Результат преобразования
12:00 в Таллине 15 января 10:00 UTC
12:00 в Таллине 15 июля 9:00 UTC
9:00 в Нью-Йорке 15 января 14:00 в Лондоне
9:00 в Нью-Йорке 20 марта 13:00 в Лондоне
12:00 UTC 17:30 в Калькутте
20:00 в Сиднее 15 января 9:00 в Лондоне
18:00 в Лос-Анджелесе 15 июля 10:00 в Токио на следующий день

Как это работает

Преобразования выполняются с помощью moment-timezone — библиотеки JavaScript с базой tz, которая загружается в браузер при первом преобразовании. Выбранные дату и время программа считывает по часам исходного часового пояса с учётом действовавшего тогда смещения, а затем показывает их по часам целевого часового пояса с учётом смещения на тот момент. Всё выполняется в вашем браузере.

Советы

  • Чтобы узнать, сколько времени где-либо сейчас, просто откройте конвертер для нужного часового пояса: в нём уже указано текущее время.
  • Отдельные конвертеры есть только для крупных городов. Все остальные часовые пояса, например Рига или Ванкувер, доступны в меню каждого конвертера.
  • Чтобы подобрать время встречи, удобное для нескольких часовых поясов, воспользуйтесь планировщиком встреч по часовым поясам.