Конвертер Unix Времени
Конвертируйте Unix временные метки в читаемую дату и время в любом часовом поясе. Поддерживает секунды, миллисекунды, микросекунды и наносекунды.
Что такое Unix Время?
Unix время — это количество секунд, прошедших с 1 января 1970 года 00:00:00 UTC — 'Unix эпохи'. Оно даёт однозначное целое число, представляющее любой момент времени независимо от календаря или местного часового пояса.
В России Unix временные метки критически важны в банковских системах (Сбербанк, ВТБ), при торгах на Московской бирже и в государственных цифровых сервисах Госуслуги.
Формулы Преобразования
Другие единицы временных меток — это простые кратные степеней десяти от базового значения в секундах.
Преобразование Единиц
t_ms = t_sec × 10^3 t_ s = t_sec × 10^6 t_ns = t_sec × 10^9tms=tsec×103tμs=tsec×106tns=tsec×109
Преобразование в Местное Время
t_local = t_epoch + Δ_UTC × 3600tlocal=tepoch+ΔUTC×3600
Где Δ_UTC — смещение в часах (напр. +3 MSK в Москве, фиксировано с 2014 г.).
Российские Примеры Использования
Эпоха в Москве (MSK, UTC+3)
Временная метка 0 = 1970-01-01 00:00:00 UTC. В Москве (MSK, UTC+3) было 03:00 утра 1 января 1970 г. Россия отменила летнее время в 2014 г., закрепив MSK на UTC+3.
Сбербанк и Системы Онлайн-банкинга
Сбербанк Онлайн и другие российские банки используют Unix временные метки в миллисекундах для регистрации платёжных операций и выполнения требований ЦБ РФ.
Московская Биржа (MOEX)
Московская биржа использует наносекундные Unix временные метки для секвенирования биржевых заявок и точной записи сделок.
Госуслуги — Цифровое Государство
Портал государственных услуг России Госуслуги использует Unix временные метки для управления сессиями и подписанием электронных документов.
Как Использовать Конвертер
1
Введите Unix временную метку в поле ввода или нажмите 'Использовать Текущее Время'.
2
Выберите соответствующую единицу: секунды, миллисекунды, микросекунды или наносекунды.
3
Блок опорного времени показывает вашу временную метку во всех четырёх единицах одновременно.
4
Просмотрите пять групп часовых поясов, чтобы прочитать дату и местное время для любой аббревиатуры.
5
Скопируйте значение, выделив текст в ячейке таблицы.
Советы и Частые Ошибки
- ✦Python, Go и Rust по умолчанию возвращают секунды. JavaScript и Java возвращают миллисекунды — будьте внимательны с 13-значными временными метками.
- ✦Временная метка 0 не означает нули — это ровно 1 января 1970 года 00:00:00 UTC.
- ✦Записи DST в таблице — фиксированные смещения UTC. Фактические переходы в летнее время различаются.
- ✦Отрицательные временные метки представляют даты до 1970 года.
- ✦Всегда проверяйте, метка внешнего API указана в секундах или миллисекундах.
Часто Задаваемые Вопросы
Почему Unix время начинается с 1 января 1970 года?
Разработчики Unix выбрали круглую дату, актуальную на момент разработки. Точная граница полуночи UTC упростила целочисленную арифметику.
Каково максимальное Unix-время для 32-битных систем?
2 147 483 647 — соответствует 2038-01-19 03:14:07 UTC. 64-битные системы расширяют диапазон примерно до ±292 млрд лет.
Как преобразовать Unix временную метку в JavaScript?
Используйте new Date(timestamp * 1000) для секунд или new Date(timestamp) для миллисекунд.
Учитывает ли Unix время високосные секунды?
Нет. Каждые сутки обрабатываются ровно как 86 400 секунд.
Как получить Unix временную метку в Python?
Используйте time.time() для числа с плавающей запятой или int(time.time()) для целого числа.
В чём разница между UTC и GMT?
На практике одно и то же смещение. GMT — исторический; UTC — современный стандарт на основе атомных часов.