OhMyCalc

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

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

Текущая метка времени Unix

1776828556

секунд с 1 января 1970 года (UTC)

Метка времени → Дата

Дата → Метка времени

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

  1. Введите дату, время или значение длительности.
  2. Выберите часовой пояс или формат при необходимости.
  3. Результат отобразится мгновенно.
  4. Скопируйте результат или измените параметры.

Таблица значений

ИзВ
1 минута60 секунд
1 час3 600 секунд
1 день86 400 секунд
1 неделя604 800 секунд
1 год31 536 000 секунд
1 год525 600 минут

Примеры использования

Формула

Unix-метка времени — это количество секунд, прошедших с 1 января 1970 года, 00:00:00 UTC (эпоха Unix). Для конвертации: date = new Date(timestamp × 1000).

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

Что такое Unix timestamp?
Unix timestamp (метка времени Unix, epoch time) — это число секунд, прошедших с 1 января 1970 года 00:00:00 UTC. Этот формат широко применяется в программировании и базах данных для хранения времени в виде одного целого числа.
Почему отсчёт Unix-времени идёт от 1970 года?
Операционная система Unix была создана в конце 1960-х — начале 1970-х годов. 1 января 1970 года было выбрано как удобная круглая дата, близкая к моменту создания системы. Эту дату называют эпохой Unix.
Что такое проблема 2038 года?
Во многих старых системах Unix-время хранится как 32-битное знаковое целое число, максимальное значение которого — 2 147 483 647, что соответствует 19 января 2038 года. После этого значение переполнится. Современные системы используют 64-битные числа.
Как перевести Unix timestamp в дату на JavaScript?
Используйте new Date(timestamp * 1000), потому что конструктор Date в JavaScript принимает миллисекунды, а Unix timestamp считается в секундах. Обратно: Math.floor(Date.now() / 1000).