Что такое конвертер Unix-времени в местное время?
Unix-время (его также называют epoch time или временной меткой) — это число секунд, прошедших с 00:00:00 UTC 1 января 1970 года, без учёта високосных секунд. Этот конвертер превращает «сырое» число в читаемую дату и время с поправкой на выбранное вами смещение UTC. Так вы сразу увидите, какое именно время на часах соответствует метке в любом часовом поясе.
Как пользоваться
Введите Unix-время в секундах, а затем укажите смещение UTC в часах для нужного часового пояса (например, +2 для центральноевропейского летнего времени, -5 для восточного стандартного времени США или 0 для самого UTC). Поддерживаются дробные смещения: 5,5 (Индия) и 5,75 (Непал). Инструмент покажет полную дату и время, день недели, а также эпоху с учётом смещения.
Формула
Расчёт предельно прост: $$t_{\text{local}} = \text{секунды\_эпохи} + \text{смещение\_в\_часах} \times 3600$$ Мы прибавляем смещение (переведённое из часов в секунды) к эпохе, а затем разбиваем результат на год, месяц, день, час, минуты и секунды, трактуя его как момент календаря UTC. Благодаря этому не возникает скрытых поправок на часовой пояс или переход на летнее время — применяется только то смещение, которое вы указали.
Разбор примера
Возьмём метку 1 700 000 000. В UTC это 2023-11-14 22:13:20. Прибавив смещение +2 часа, мы добавляем 7 200 секунд и получаем эпоху $$1\,700\,000\,000 + 2 \times 3600 = 1\,700\,007\,200,$$ которая форматируется как 2023-11-15 00:13:20 — среда. Значит, в момент срабатывания метки часы в зоне UTC+2 показывали время сразу после полуночи 15 ноября.
Частые вопросы
Метки указываются в секундах или миллисекундах? Этот инструмент ожидает секунды. Если в вашем значении 13 цифр, это, скорее всего, миллисекунды — сначала разделите на 1000.
Учитывает ли он переход на летнее время? Нет. Применяется одно фиксированное смещение, которое вы ввели. Если важен переход на летнее/зимнее время, выберите то смещение, которое реально действовало в нужную дату.
Почему день недели может отличаться от результата в другом инструменте? Потому что день полностью зависит от смещения. Один и тот же момент времени в разных поясах может приходиться на разные календарные дни.