Информатика
Unix timestamp
Переведите timestamp в дату и дату в Unix timestamp.
Результат
10 цифр считаются секундами, 13 цифр — миллисекундами.
Unix timestamp converter переводит timestamp в дату и дату обратно в timestamp. Инструмент полезен при чтении логов, API-ответов, баз данных и событий аналитики.
Как работает Unix timestamp
Unix timestamp считает время от 1970-01-01 00:00:00 UTC. Значение может быть в секундах или миллисекундах, поэтому важно понимать размерность исходного числа.
Как перевести timestamp онлайн
- Введите timestamp. Добавьте число в секундах или миллисекундах.
- Выберите единицы. Уточните, что именно передано: seconds или milliseconds.
- Проверьте дату. Посмотрите UTC-время и локальное отображение.
- Сделайте обратный перевод. При необходимости введите дату и получите timestamp.
Отсчёт от Unix epoch
timestamp_seconds = milliseconds_since_epoch / 1000
JavaScript Date обычно хранит время в миллисекундах, а многие API возвращают timestamp в секундах. Ошибка единиц даёт дату, сдвинутую в тысячи раз.
Пример
Timestamp 0 соответствует 1970-01-01 00:00:00 UTC. Значение 1710000000 — это секунды, а 1710000000000 — миллисекунды.
Источники
- The Open Group: EpochПроверено: 2026-04-28
- MDN: DateПроверено: 2026-04-28
Подробнее о проверке формул и источников — в методологии Calcup.
FAQ
Часто задаваемые вопросы
Timestamp в секундах или миллисекундах?
Зависит от системы. Unix timestamp часто дают в секундах, JavaScript Date — в миллисекундах.
Почему дата получилась странной?
Чаще всего перепутаны секунды и миллисекунды или выбран другой часовой пояс отображения.
Что такое UTC?
UTC — всемирное координированное время. Timestamp обычно привязан к UTC, а локальная дата зависит от часового пояса.
Можно ли получить timestamp для будущей даты?
Да. Даты после Unix epoch дают положительные значения; даты до 1970 года могут давать отрицательные.
Учитывает ли timestamp летнее время?
Сам timestamp хранит абсолютный момент времени. Переходы времени влияют только на локальное отображение даты.