Перейти к содержимому
Monu Tools

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

Конвертируйте Unix-метки времени в читаемые даты и обратно. Поддерживаются секунды и миллисекунды.

Как использовать Конвертер времени

  1. 01

    Введите Unix-метку времени или дату в понятном формате.

  2. 02

    Нажмите Выполнить для конвертации.

  3. 03

    Скопируйте нужный формат.

Что такое отметка времени Unix

Отметка времени Unix это количество секунд, прошедших с 1 января 1970 года, полночь UTC, момента, известного как эпоха. Поскольку это просто отсчёт от фиксированной точки в UTC, она обозначает точный момент без привязки к часовому поясу, за что её и любят журналы, API и базы данных.

Что делает этот конвертер

Он превращает значение эпохи в читаемую дату, а дату обратно в значение эпохи, показывая результат в UTC, в вашем местном времени, строкой ISO 8601 и понятным относительным описанием вроде "3 часа назад". Кнопка Сейчас подставляет текущее время.

Секунды и миллисекунды

Секунды и миллисекунды определяются автоматически: 10-значное число читается как секунды, а 13-значное как миллисекунды, что покрывает почти всё, что вы вставите из журнала или ответа API.

Зачем нужны отметки времени и ISO 8601

Отметки времени лучше форматированных строк даты для хранения и обмена, потому что они однозначны, легко сортируются и не зависят от часового пояса или региональных настроек. Обычный подход хранить отметку времени и преобразовывать её в местную отформатированную дату только при показе человеку.

ISO 8601 (например 2026-06-30T14:05:00Z) это международный стандартный текстовый формат для дат и времени, а завершающая Z означает UTC. Относительное значение удобно, чтобы быстро оценить, насколько стара строка журнала или запись.

Проблема 2038 года и конфиденциальность

Стоит знать одну вещь: системы, хранящие время Unix в 32-битном знаковом целом, переполняются 19 января 2038 года, это так называемая проблема 2038 года. Современные 64-битные системы не затронуты. Всё здесь выполняется в вашем браузере, поэтому ничто введённое вами не загружается на сервер.

Часто задаваемые вопросы

Что такое Unix-метка времени?

Unix-метка (Unix timestamp) представляет количество секунд с 1 января 1970 года 00:00:00 UTC. Это стандартный способ хранения времени в большинстве языков программирования и баз данных.

Секунды или миллисекунды?

Инструмент автоматически определяет формат: числа больше 10^10 обрабатываются как миллисекунды (JavaScript), остальные как секунды (Unix).

Источники

Сообщить о проблеме