Зачем нужен Unix timestamp
Unix-время — универсальный способ хранить момент времени одним числом: секундами с 1 января 1970 года по UTC. Его используют базы данных, логи серверов, API и токены авторизации. Число не зависит от часового пояса, поэтому события из разных систем легко сравнивать и сортировать.
Типичные задачи
- Разбор логов и ответов API: сервер вернул
"created_at": 1700000000— конвертер мгновенно покажет человеческую дату. - Отладка JWT-токенов: поля
expиiat— это timestamp в секундах; можно проверить, когда токен истекает. - Запросы в базу: нужен timestamp начала месяца — выберите дату и получите число для SQL-запроса.
Секунды и миллисекунды
Единственная частая ошибка при работе с Unix-временем — перепутать секунды с миллисекундами. В секундах текущие даты занимают 10 цифр, в миллисекундах — 13. Если дата после конвертации оказалась в 1970 году — исходное число было в секундах, а обработано как миллисекунды (или наоборот — дата в далёком будущем). Наш конвертер определяет формат сам по количеству цифр.
Частые вопросы
Что такое Unix timestamp?
Число секунд, прошедших с 1 января 1970 года 00:00 UTC (эпоха Unix). Так хранят время серверы, базы данных и API: например, 1 700 000 000 — это 14 ноября 2023 года.
Секунды или миллисекунды — как отличить?
Timestamp в секундах — 10 цифр, в миллисекундах — 13. Конвертер определяет формат автоматически по длине числа, JavaScript-функция Date.now() возвращает именно миллисекунды.
В каком часовом поясе показывается результат?
В двух сразу: в вашем локальном (определяется браузером) и в UTC. Сам timestamp от часового пояса не зависит — это всегда момент времени по UTC.
Обновлено: 2 июля 2026