Перейти к содержимому
LeedyBox
Поддержать

Конвертер Unix-времени: из метки времени в дату и обратно

Преобразуйте метки времени Unix в секундах, миллисекундах, микросекундах или наносекундах в даты любого часового пояса и обратно прямо в браузере.

Текущее время

Unix-время (секунды)
–
Unix-время (миллисекунды)
–
UTC (ISO 8601)
–
Местное время
–

Из метки времени в дату

Введите метку времени Unix, чтобы увидеть дату и время.

UTC (ISO 8601)
Местное время
Выбранный часовой пояс
ISO 8601 со смещением
RFC 2822 / дата HTTP
Относительно текущего момента
День недели (UTC)
Неделя ISO (UTC)
День года (UTC)
Секунды
Миллисекунды
Микросекунды
Наносекунды

Из даты в метку времени

Ввод

Введите дату и время, чтобы увидеть метку времени Unix.

Unix-время (секунды)
Unix-время (миллисекунды)
UTC (ISO 8601)
Выбранный часовой пояс

Пакетное преобразование

Вставьте метки времени выше, чтобы преобразовать их все сразу.

Примечания

  • Unix-время — это число секунд, прошедших с 1970-01-01 00:00:00 UTC, без учёта високосных секунд: в Unix-времени в каждых сутках 86 400 секунд. Отрицательные значения обозначают моменты до 1970 года.
  • Автоопределение — эмпирическое правило, основанное на величине числа (по модулю): до 100 000 000 000 (1e11) значение читается как секунды, до 1e14 — как миллисекунды, до 1e17 — как микросекунды, а большие значения — как наносекунды. Проверяйте единицу, особенно для дат, далёких от сегодняшней.
  • Смещения часовых поясов и правила перехода на летнее время берутся из базы часовых поясов вашего браузера. Они могут различаться в разных браузерах и их версиях, особенно для исторических дат и для будущих дат в странах, которые меняют свои правила.
  • Если дата и время не существуют в выбранном часовом поясе, потому что часы были переведены вперёд, используется более позднее допустимое время. Если они встречаются дважды, потому что часы были переведены назад, используется первое из двух. Что именно произошло, объясняет примечание.
  • Можно преобразовать даты от -271821-04-20 до +275760-09-13 UTC (±8 640 000 000 000 000 миллисекунд — диапазон дат JavaScript). Значения в микросекундах и наносекундах преобразуются точно; в выводе даты и времени показывается до девяти знаков после запятой.
  • Системы, хранящие Unix-время как 32-битное целое со знаком, могут досчитать только до 2 147 483 647, то есть до 2038-01-19 03:14:07 UTC. Секундой позже значение переполняется. У 64-битных значений на практике такого ограничения нет.
  • Даты до 1582 года показываются в пролептическом григорианском календаре (григорианские правила, продолженные в прошлое), как в ISO 8601, а не в юлианском календаре, который тогда использовался.
  • Все преобразования выполняются в вашем браузере. Введённые значения не отправляются в LeedyBox.

Проверяйте результаты перед использованием. Инструмент предоставляется «как есть», без гарантий, и результаты могут быть неполными или неверными. Условия использования

Проверяйте преобразованное время, прежде чем использовать его в рабочих системах, особенно около переходов на летнее время и для дат в далёком прошлом или будущем.

Как пользоваться

  1. Чтобы прочитать метку времени, введите её в разделе «Из метки времени в дату». Единица определяется по величине числа; если она определена неверно, выберите её сами.
  2. Выберите часовой пояс, чтобы увидеть тот же момент в нём. Чтобы отфильтровать список, введите часть названия латиницей, например Seoul или New York.
  3. Чтобы получить метку времени для даты, введите дату и время в разделе «Из даты в метку времени», выберите часовой пояс, к которому они относятся, и скопируйте секунды или миллисекунды.
  4. Чтобы преобразовать строку вроде 2026-10-03T09:00:00+09:00, переключите ввод на «Текст ISO 8601» и вставьте её.
  5. Чтобы преобразовать много значений, вставьте по одной метке времени в строке в разделе «Пакетное преобразование» и скопируйте таблицу как CSV.

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

Отправляются ли куда-нибудь введённые данные?

Нет. Преобразование выполняется в вашем браузере с помощью JavaScript, а введённые значения не отправляются в LeedyBox.

Как понять, в секундах метка времени или в миллисекундах?

Для дат с 2001 по 2286 год Unix-время содержит 10 цифр в секундах, 13 — в миллисекундах, 16 — в микросекундах и 19 — в наносекундах. Инструмент определяет единицу по величине числа и сообщает, какую использовал; если она определена неверно, выберите другую.

Почему одна и та же метка времени показывает другую дату в другом часовом поясе?

Метка времени Unix — это один момент времени, и она не зависит от часового пояса. А вот календарная дата и время на часах в этот момент зависят, поэтому около полуночи дата в разных поясах может отличаться на день.

Какие даты можно преобразовать и насколько точны часовые пояса?

Любой момент от -271821-04-20 до +275760-09-13 UTC — это диапазон дат JavaScript. Смещения и правила перехода на летнее время берутся из данных о часовых поясах вашего браузера, которые могут не совпадать с правилами, действовавшими давно или которые будут действовать в будущем.

Что происходит со временем, которое пропускается или повторяется при переводе часов?

Пропущенное время, например 02:30 в ночь перевода часов вперёд, переносится на более позднее допустимое время. Для повторяющегося времени, когда часы переводят назад, используется первое из двух вхождений, а в примечании также показывается метка времени второго.