Конвертер Unix Timestamp в дату
Бесплатный конвертер эпохи Unix для разработчиков и системных администраторов
Конвертер Unix Timestamp в дату
Как перевести Unix-метку в дату
Пример — значение формы по умолчанию 1577836800:
1970 = 0 · *2038-01-19 03:14:07 = 2³¹ − 1, предел знаковой 32-битной метки
- 1577836800 ÷ 86 400
- = 18 262 дня, остаток 0 с
- 1970-01-01 + 18 262 дня
- = 2020-01-01
- 0 с
- = 00:00:00 UTC
- Результат (UTC)
- 01.01.2020, 00:00:00
дата = 1970-01-01 + ⌊t ÷ 86 400⌋ суток; время = остаток, UTC
| Метка | UTC |
|---|---|
| 0 | 1970-01-01 00:00:00 |
| 946684800 | 2000-01-01 00:00:00 |
| 1000000000 | 2001-09-09 01:46:40 |
| 1767225600 | 2026-01-01 00:00:00 |
| 2147483647 | 2038-01-19 03:14:07 |
| 4102444800 | 2100-01-01 00:00:00 |
Смотрите также
- Калькулятор оставшегося времени - Узнать сколько осталось часов, минут и секунд до заданного времени
- Онлайн калькулятор времени - Калькулятор времени поможет прибавить или вычесть дни, часы и минуты от текущего времени
- Конвертер секунд - Конвертация секунд в Минуты/Часы/Дни/Месяцы/Годы
- Часы и минуты в минуты - Перевести часы и минуты в минуты
- Часы и минуты как дробь - Конвертация часов и минут в дроби и десятичные дроби
- Часовой пояс места - Часовой пояс штата, города или страны: смещение от UTC, аббревиатуры и перевод часов
FAQ
В каком часовом поясе показана полученная дата?
В UTC. У Unix-времени собственного часового пояса нет — это количество секунд, прошедших с 1 января 1970 года, 00:00:00 UTC, — поэтому для местного времени к результату нужно прибавить свой сдвиг.
Почему 13-значный timestamp даёт неверный год?
Потому что он в миллисекундах, а не в секундах: JavaScript, Java и многие API отдают именно миллисекунды. Отбросьте три последние цифры (разделите на 1 000) — 1577836800000 это миллисекундная запись того же 1577836800.
Бывает ли Unix timestamp отрицательным и какой диапазон принимает конвертер?
Бывает: даты до 1970 года записываются отрицательными числами, и -2208988800 — это 1 января 1900 года. Конвертер принимает значения от -2208988800 до 4102444800, то есть с 1900 по 2100 год. При этом 32-битные системы со знаком переполняются на 2147483647 секундах — 19 января 2038 года.