Калькулятор разницы часовых поясов
Перевод времени между двумя смещениями UTC с учётом перехода через полночь.
Заполните поля — результат появится здесь автоматически.
Переводит время между двумя часовыми поясами, заданными смещениями UTC. Смещения вводятся числами, и это осознанное ограничение: калькулятор не знает базы часовых поясов, не выводит переход на летнее время и не хранит историю правил — он сравнивает ровно те смещения, которые вы указали. Дробные смещения поддерживаются: UTC+5:30 в Индии и UTC+5:45 в Непале не исключения, а действующие пояса, поэтому разница считается в минутах. Переход через полночь показан отдельной строкой, иначе время выглядело бы тем же календарным днём.
Как считается
Формула и логика
Сначала каждое смещение переводится из десятичных часов в целые минуты. Например 5,5 означает 5 часов 30 минут, а не 5 часов 50 минут. Принимаются смещения от−12 до+14 часов, точно задающие целые минуты; дробные минуты отклоняются. К исходному времени прибавляется (смещение назначения − исходное смещение) ×60. Сдвиг дня = целая часть вниз от суммы минут/1440; остаток задаёт часы назначения. Между крайними смещениями разница 26 часов, поэтому возможен сдвиг сразу на 2 дня. Это два фиксированных введённых смещения, без выбора города, календарной даты, IANA-правил и определения летнего времени.
Пример
14:30 при смещении UTC+3 соответствует 06:30 того же дня при смещении UTC−5.
Поля и единицы
- Смещение UTC откуда — ч. Смещение в десятичных часах UTC: 5,5 = 5 ч 30 мин. Оно должно давать целое число минут; город и летнее время не выбираются автоматически.
- Смещение UTC куда — ч. Смещение в десятичных часах UTC: 5,5 = 5 ч 30 мин. Оно должно давать целое число минут; город и летнее время не выбираются автоматически.
- Часы — ч. Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.
- Минуты — мин. Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.
Как пользоваться
- — Введите смещение UTC того пояса, где известно время.
- — Введите смещение UTC того пояса, в который переводите.
- — Укажите часы и минуты исходного времени.
- — Проверьте строку календарного дня: время могло уйти на соседние сутки.
Методика и ограничения
- Методика расчёта
- Формула и логика
- Источник данных или нормы
- IANA: смещения и летнее время меняются по месту и дате; этот расчёт использует только введённые фиксированные смещения
- Ограничение
- Это два фиксированных введённых смещения, без выбора города, календарной даты, IANA-правил и определения летнего времени.
FAQ
Почему пояса вводятся числами, а не выбираются из списка?
Потому что список требует базы часовых поясов и её ежегодного обновления. Показывать устаревшее правило хуже, чем попросить смещение, которое вы можете проверить прямо сейчас.
Учитывается ли переход на летнее время?
Нет. Если в одном из поясов действует летнее время, укажите смещение уже с его учётом — например UTC+2 вместо UTC+1.
Поддерживаются ли получасовые пояса?
Да. Индия использует UTC+5:30, Непал — UTC+5:45, и такие смещения вводятся как 5,5 и 5,75.
Что означает сдвиг суток?
Что переведённое время попало на соседний календарный день: плюс единица — следующие сутки, минус единица — предыдущие.
Как узнать смещение нужного города?
Оно указано в настройках часового пояса на телефоне и компьютере рядом с названием города — обычно в виде UTC+3 или GMT+3.