Конвертер часовых поясов
Переводите время между доступными городами с учётом даты, IANA-зоны, летнего времени, разницы в часах и сдвига календарного дня.
Как пользоваться конвертером часовых поясов
Конвертер переводит локальное время из одного доступного города в другой: для созвона, рейса, трансляции, дедлайна или международного события. Расчёт идёт не по грубому числу `UTC+3`, а по городской IANA-зоне на выбранную дату.
- Выберите город A — исходный город или базовый офис.
- Выберите город B — город получателя, встречи, рейса или события.
- Оставьте режим «Сейчас» для текущего момента или нажмите «Задать» и укажите дату и время.
- Смотрите локальное время в обеих зонах, UTC-смещение, разницу и пометку «+1 день» или «−1 день».
- Используйте слайдер, чтобы быстро проверить соседние часы в пределах выбранной даты.
Почему дата важна для перевода времени
Разница между двумя городами может меняться по сезону. Москва сейчас не переводит часы, а Нью-Йорк и Лондон используют сезонные правила в разные даты, поэтому одна и та же пара городов зимой и летом может давать разный результат.
| Пара | IANA-зоны | Разница и сезонность |
|---|---|---|
| Москва — Нью-Йорк | Europe/Moscow ↔ | Обычно Нью-Йорк отстаёт на 7 или 8 часов: разница меняется из-за DST в США. |
| Москва — Лондон | Europe/Moscow ↔ Europe/London | Обычно Лондон отстаёт на 2 или 3 часа: разница меняется из-за британского летнего времени. |
| Москва — Токио | Europe/Moscow ↔ Asia/Tokyo | Токио обычно впереди на 6 часов; сезонного перевода в этой паре нет. |
| Москва — Дубай | Europe/Moscow ↔ Asia/Dubai | Дубай обычно впереди на 1 час; сезонного перевода нет. |
| Москва — Лос-Анджелес | Europe/Moscow ↔ | Лос-Анджелес обычно отстаёт на 10 или 11 часов: разница меняется из-за DST в США. |
IANA-зоны и UTC-смещение
Чем часовой пояс отличается от UTC-смещения
UTC-смещение показывает только разницу с UTC в конкретный момент: например, `UTC+3` или `UTC−5`. Часовой пояс шире: IANA-зона хранит городскую историю и сезонные правила, поэтому `America/New_York` и `Europe/London` нельзя заменить одним постоянным offset на все даты.
Упрощённо перевод выглядит так: сначала исходное локальное время приводится к UTC, затем к нему применяется смещение целевой зоны на эту же дату.
t_source — исходное локальное время, t_UTC — тот же момент в UTC, t_target — время в целевой зоне, o_source и o_target — UTC-смещения зон на выбранную дату, Δt — разница смещений, d_shift — сдвиг календарного дня.
Timestamp фиксирует один момент на шкале UTC, а UTC-смещение показывает только offset в этот момент. Ни timestamp, ни `UTC+3` не заменяют город или IANA-зону: на другой дате правила DST и календарный день могут измениться.
- UTC — единая временная шкала, от которой считаются смещения.
- GMT — исторически близкое обозначение нулевого меридиана; в бытовых расписаниях часто используется как синоним UTC.
- IANA — база зон вроде `Europe/Moscow`, `America/New_York`, `Europe/London` и `Asia/Tokyo`.
- DST — daylight saving time, сезонный перевод часов в странах, где он применяется.
- Локальное время — дата и часы в выбранном городе.
- Сдвиг календарного дня — переход результата на вчера, сегодня или завтра относительно исходного города.
Что значит «+1 день» или «−1 день»
Если время в городе B попадает на другую календарную дату относительно города A, конвертер показывает пометку «+1 день» или «−1 день». Сдвиг относится к целевому городу и особенно важен для перелётов, дедлайнов, экзаменов, торгов и трансляций.
- 20:00 в Москве может быть уже следующим календарным днём в Токио.
- 08:00 в Москве может соответствовать предыдущему дню в Лос-Анджелесе.
- В билетах вылет и прилёт обычно указаны в местном времени каждого аэропорта, поэтому календарный сдвиг нельзя игнорировать.
Точность и ограничения
Расчёт основан на браузерной поддержке IANA через `Intl.DateTimeFormat`. Поэтому точность зависит от того, насколько свежая база часовых поясов установлена в браузере/ОС пользователя.
- Правила времени могут меняться политическими решениями, особенно для будущих дат.
- Если страна недавно изменила закон о времени, старый браузер или ОС могут показать устаревший offset.
- Переходный час DST может быть неоднозначным: локальное время иногда пропускается или повторяется.
- Для рейсов, экзаменов, торгов, медицинских записей и юридически важных дедлайнов проверяйте официальное расписание ближе к дате.
Часто задаваемые вопросы
Похожие инструменты
Посчитайте точную длительность между двумя датами и временем: дни, часы, минуты, секунды, HH:MM, десятичные часы, всего часов/минут/секунд и количество смен по 8 часов. Подходит для смен, встреч, поездок и тайм-трекинга.
Прибавляет к дате и времени любую комбинацию лет, месяцев, недель, дней, часов, минут и секунд. Возвращает результирующие дату и время с днём недели и общим смещением в днях, часах, минутах и секундах. Поддерживает ввод времени в формате ЧЧ:ММ:СС.
Вычитает из даты и времени любую комбинацию лет, месяцев, недель, дней, часов, минут и секунд. Возвращает более раннюю дату и время с днём недели и общим смещением. Удобно для вопросов вида «когда было N часов назад» или «дата минус N дней».
Складывает и вычитает длительности в формате ЧЧ:ММ:СС или ЧЧ:ММ. Поддерживает цепочку значений со знаками + и −, результат HH:MM:SS, десятичные часы, минуты, секунды и дни.
Живой обратный отсчёт до выбранной даты и времени: дни, часы, минуты и секунды до события или время, прошедшее после него.
Конвертация Unix-времени в дату и обратно: секунды, миллисекунды, микросекунды, наносекунды, ISO 8601, UTC, локальное время, текущий timestamp и кодовые примеры.
Время восхода, заката, солнечного полдня и длительности светового дня по координатам города на любую дату. Сумерки (гражданские, навигационные, астрономические), золотой и синий час для фотографов, шкала суток, расписание на 7 дней.
Длина светового дня для любого города на каждый день года. Годовой график, самый длинный и короткий день, четыре астрономических рубежа (равноденствия и солнцестояния), помесячная таблица и поиск даты, когда день будет ровно N часов.