Все калькуляторы
навигация перейти Esc закрыть

Конвертер Unix timestamp

Перевод даты и времени в Unix timestamp и обратно, с учётом секунд, миллисекунд и UTC-смещения.

Направление
Дата и время
Timestamp
Единица timestamp
UTC-смещение
Формула: Unix timestamp — количество секунд, прошедших с 1970-01-01 00:00:00 UTC. Миллисекундный timestamp = секундный × 1000.

Что такое Unix timestamp

Unix timestamp — это число секунд, прошедших с 1 января 1970 года 00:00:00 UTC. Этот момент называют Unix epoch. Например, timestamp 0 — это ровно:

1970-01-01 00:00:00 UTC

В JavaScript часто используют timestamp в миллисекундах, поэтому одно и то же время может записываться двумя способами:

секунды:       1780477200
миллисекунды: 1780477200000

Почему важно UTC-смещение

Timestamp хранит абсолютный момент времени. Но человек обычно вводит локальное время: Москва UTC+03:00, Екатеринбург UTC+05:00, Владивосток UTC+10:00. Поэтому одно и то же число timestamp будет показывать разные часы в разных зонах, но одинаковый момент в UTC.

Пример ручной проверки

Если дата указана как 2026-06-03 12:00:00 для Москвы, сначала нужно понять, что это UTC+03:00. В UTC тот же момент будет на три часа раньше:

2026-06-03 12:00:00 UTC+03:00
= 2026-06-03 09:00:00 UTC

Именно UTC-момент превращается в timestamp. Поэтому при передаче времени между сервисами безопаснее хранить timestamp или ISO-дату с явным часовым поясом, а локальное отображение строить уже на стороне пользователя.

Где timestamp встречается

Unix time используют API, базы данных, логи серверов, аналитика, cron-задачи и интеграции между системами. Он удобен тем, что не зависит от языка интерфейса и формата даты. Но при импорте данных важно проверить единицу: 10-значные значения обычно означают секунды, 13-значные — миллисекунды.

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

Чем секунды отличаются от миллисекунд?
Секундный timestamp короче: 10 цифр для современных дат. Миллисекундный timestamp обычно 13 цифр и равен секундному, умноженному на 1000.
Почему в JavaScript timestamp другой?
Метод Date.now() возвращает миллисекунды, а многие API и базы данных используют секунды. Поэтому важно знать единицу измерения.
Можно ли вводить дату в российском формате?
Да. Поддерживается и ISO 2026-06-03 12:00:00, и российская запись 03.06.2026 12:00:00.
Timestamp зависит от часового пояса?
Сам timestamp не зависит: он хранит один абсолютный момент UTC. Часовой пояс влияет только на то, как этот момент отображается человеку.
Как понять, передо мной секунды или миллисекунды?
Для современных дат секундный timestamp обычно состоит из 10 цифр, а миллисекундный — из 13. Если число выглядит слишком большим, вероятно, это миллисекунды.

Источники

обновлено 11 июня 2026
Встроить калькулятор
Дата актуализации данных: 11 июня 2026