Инструмент
Конвертер Unix-времени
Переводит метку времени Unix в дату и обратно. Сам распознаёт секунды, миллисекунды и микросекунды, показывает UTC, местное время и ISO 8601.
Работает в браузере, данные никуда не отправляются
Сейчас
Что такое Unix-время
Число секунд, прошедших с 1 января 1970 года 00:00:00 UTC, без учёта високосных секунд. Оно одинаково во всех часовых поясах, поэтому его удобно хранить и сравнивать: пояс нужен только при показе человеку.
Как отличить единицы
| Цифр | Единица | Где встречается |
|---|---|---|
| 10 | секунды | date +%s, PHP time(), Python int(time.time()), JWT |
| 13 | миллисекунды | JavaScript Date.now(), Java System.currentTimeMillis() |
| 16 | микросекунды | PostgreSQL внутри, Python time.time_ns() // 1000 |
| 19 | наносекунды | Go time.Now().UnixNano() |
Полезные даты
0— 1970-01-01T00:00:00Z, начало отсчёта.1000000000— 2001-09-09T01:46:40Z.2147483647— 2038-01-19T03:14:07Z, предел знакового 32-битного числа. Системы, где время хранится вint32, после этого момента переполнятся.
В терминале и в коде
bash
date +%s # текущее время в секундах
date -u -d @1700000000 # метка → дата (GNU date)
date -r 1700000000 # то же в macOS и BSD
date -d '2026-12-31 23:59:59' +%s
python3 -c 'import datetime as d; print(d.datetime.fromtimestamp(1700000000, d.timezone.utc))'