Конвертер Unix-таймстампов — бесплатный онлайн-инструмент для преобразования между Unix-таймстампами и человекочитаемыми датами. Поддерживает секунды и миллисекунды с живыми часами. Работает полностью в браузере.
Что такое Unix-таймстамп?
Unix-таймстамп — это количество секунд, прошедших с 1970-01-01T00:00:00Z (Unix-эпоха). Он не зависит от часового пояса — одно и то же число всегда обозначает один и тот же момент времени, где бы вы ни находились.
Секунды vs Миллисекунды
Большинство Unix-утилит и логов используют секунды (сейчас 10 цифр). JavaScript Date.getTime(), Java System.currentTimeMillis() и многие веб-API используют миллисекунды (сейчас 13 цифр).
Проблема 2038 года
Системы, хранящие Unix-секунды в 32-битном знаковом целом, переполнятся 2038-01-19 03:14:07 UTC. Современные 64-битные системы не затронуты.
Часовые пояса
Сам таймстамп не имеет часового пояса. Человекочитаемая форма (например, 2024-05-01 00:00:00) зависит от того, в каком часовом поясе вы его отображаете. Этот инструмент всегда показывает и местное время, и UTC.