Работает локально в браузере. Введённые данные не отправляются на наши серверы.

Советы по Unix time

Сначала уточните: секунды или миллисекунды.

При отладке смотрите и UTC, и локальное время.

Високосные секунды и DST ведут себя иначе, чем календарь.

В БД и API храните timestamps в UTC.

На legacy 32-bit системах помните о проблеме 2038.

Секунды (или мс) с 1970-01-01 UTC

Обработка выполняется в браузере — введённые данные не загружаются на наши серверы.

Unix time — целое. Конвертер переводит epoch в читаемую дату UTC/локальную и обратно.

API путают секунды и миллисекунды. Около 1e12 обычно мс; около 1e9 — секунды.

Как перевести Unix time

  1. Вставьте timestamp или дату

    Запомните, секунды или миллисекунды были у источника.

  2. Смотрите UTC и локальное

    Логи в UTC плюс локальный вид снимают спор «это вчера упало».

  3. Скопируйте целое обратно

    Точность как в доке API, иначе ошибётесь в 1000 раз.

FAQ: Unix time

Високосные секунды?

Unix time их игнорирует. Вокруг leap — нормальная TZ-библиотека.

Дата 1970 или 5000?

Перепутали секунды и мс. Разделите или умножьте на 1000.

Конвертация локальная?

Да. Серверные часы не спрашиваем.