Форматирование JSON
Форматирование, сжатие и валидация JSON с точным указанием ошибок и деревом структуры.
Преобразование временных меток Unix в понятные даты и обратно, живые часы, часовые пояса и примеры кода.
Обновляется каждую секунду прямо в вашем браузере.
Секунды
—
Миллисекунды
—
—
Введите или вставьте метку времени, чтобы увидеть все форматы сразу.
Выберите дату и время для получения временной метки.
Выберите базовое время для расчета результата.
Один и тот же момент времени в разных часовых поясах.
Введите или вставьте метку времени, чтобы увидеть все форматы сразу.
const date = new Date(1700000000 * 1000) date.toISOString() // ""
from datetime import datetime, timezone datetime.fromtimestamp(1700000000, tz=timezone.utc) # 2023-11-14 22:13:20 UTC
t := time.Unix(1700000000, 0).UTC() fmt.Println(t.Format(time.RFC3339)) // 2023-11-14T22:13:20Z
echo date('Y-m-d H:i:s', 1700000000); // 2023-11-14 22:13:20 (UTC)SELECT FROM_UNIXTIME(1700000000); -- 2023-11-14 22:13:20
SELECT UNIX_TIMESTAMP('2023-11-14 22:13:20'); -- 1700000000date -r 1700000000 # macOS / BSD date -d @1700000000 # GNU / Linux # 2023-11-14 22:13:20 UTC
Временные метки в секундах обычно состоят из 10 цифр, а в миллисекундах — из 13. Автоопределение использует длину числа.
Серверы чаще всего работают по времени UTC, а браузер отображает местное время устройства. Выберите нужный часовой пояс в выпадающем списке.
Да, отрицательные метки времени корректно распознаются и переводятся в даты до 1970 года.
Нет, часы, расчеты и генерация кода происходят исключительно в JavaScript внутри вкладки браузера.
Форматирование, сжатие и валидация JSON с точным указанием ошибок и деревом структуры.
Преобразование объектных литералов JavaScript / TypeScript в стандартный JSON (и обратно). Поддержка ключей без кавычек, одинарных кавычек, комментариев, завершающих запятых и форматирования.
Кодирование и декодирование текста в Base64 с полной поддержкой UTF-8 и URL-safe режима.