Конвертер Unix-времени
Смотрите текущее Unix-время (время эпохи) в реальном времени, переводите любой timestamp в локальную и UTC-дату, или переводите дату обратно в Unix-timestamp в секундах и миллисекундах.
Как пользоваться
Вставьте timestamp — инструмент сам определит, в секундах он (10 цифр, например `1750000000`) или в миллисекундах (13 цифр, например `1750000000000`), и покажет соответствующее локальное время плюс формат UTC/ISO 8601, который используют API и логи.
Выберите дату и время во втором поле, чтобы получить Unix-timestamp — пригодится для тестирования API, значений истечения кеша или полей с временем эпохи.
Частые вопросы
Что такое Unix-время?
Количество секунд, прошедших с 00:00:00 UTC 1 января 1970 года («эпоха Unix»). Это стандартный способ, которым компьютеры внутренне представляют момент времени, независимо от часового пояса или формата календаря.
Почему у одних timestamp 10 цифр, а у других 13?
10 цифр — секунды с начала эпохи (классический Unix-стандарт), 13 цифр — миллисекунды (используются в JavaScript `Date.now()` и многих веб-API). Инструмент определяет формат по длине вставленного числа.
Что такое проблема 2038 года?
Системы, хранящие Unix-время как знаковое 32-битное число, переполнятся в 03:14:07 UTC 19 января 2038 года. Современные системы используют 64-битные timestamp, которым переполнение не грозит миллиарды лет, но часть старого 32-битного ПО всё ещё уязвима.
Учитывает ли Unix-время часовой пояс?
Нет — Unix-timestamp всегда привязан к UTC и обозначает один и тот же момент времени в любой точке мира. Перевод в часовой пояс происходит только при отображении timestamp как понятной человеку локальной даты.