ConvertThemAll

Конвертер меток времени Unix

Переводите метки эпохи в даты UTC, а даты — в метки времени.

Формула Дата и время

ISO 8601 (UTC)

ISO 8601 (UTC): 2023-11-14T22:13:20Z

Дата
14 ноября 2023 г.
Время
22:13:20 UTC
День недели
Вторник

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

Время Unix считает секунды с 00:00:00 UTC 1 января 1970 года, не учитывая високосные секунды, поэтому каждый день равен ровно 86,400 секундам. Времена до 1970 года отрицательны.

JavaScript и многие API используют миллисекунды вместо секунд: 13-значная метка обычно означает миллисекунды.

Все результаты даны в UTC. Чтобы увидеть время в своём часовом поясе, прибавьте своё смещение относительно UTC.

Формула

Время Unix = дни с 1970-01-01 × 86400 + часы × 3600 + минуты × 60 + секунды
Миллисекунды = секунды × 1000

Пример расчёта

1700000000 секунд — это 2023-11-14T22:13:20Z, вторник. Полночь UTC 1 января 2026 года — это 1767225600 секунд, или 1767225600000 миллисекунд.

Частые вопросы

Метка времени в секундах или в миллисекундах?

Для текущих дат 10 цифр означают секунды, а 13 цифр — миллисекунды.

Что такое проблема 2038 года?

Системы, хранящие время Unix как 32-битное число со знаком, переполняются в 03:14:07 UTC 19 января 2038 года. Системы с 64-битными числами не затрагиваются.

Учитывает ли время Unix високосные секунды?

Нет. Каждый день считается ровно как 86,400 секунд, поэтому високосные секунды во времени Unix не видны.