Сохраненная версия страницы — включите JavaScript для текущего времени.

Конвертер Unix Timestamp

Преобразуйте временные метки Unix в даты и обратно. При вводе преобразование выполняется локально; отправка метки работает и без JavaScript и передает это значение сайту.

Текущее Unix-время

1791774942

Timestamp → Дата

Вставьте Unix timestamp (в секундах или миллисекундах — формат определяется автоматически).

UTC
—
Ваше время
—
ISO 8601
—
Определено как
—

Дата → Timestamp

Выберите дату, время и часовой пояс, чтобы получить Unix timestamp.

Timestamp (секунды)
—
Timestamp (мс)
—

Частые вопросы

Что такое Unix timestamp?
Количество секунд, прошедших с 00:00:00 UTC 1 января 1970 года (эпоха Unix), без учёта високосных секунд.
Секунды или миллисекунды?
Unix-время определяется в секундах. JavaScript и некоторые API вместо этого используют миллисекунды — конвертер выше автоматически определяет формат вставленного значения (13 цифр обычно означают миллисекунды).

Получить текущее Unix-время в коде

// JavaScript
Math.floor(Date.now() / 1000)

# Python
import time
int(time.time())

// PHP
time();

// Java
Instant.now().getEpochSecond()

// Go
time.Now().Unix()

-- MySQL
SELECT UNIX_TIMESTAMP();

-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::bigint;

# Shell
date +%s

Преобразовать timestamp обратно в дату

// JavaScript
new Date(1798761600 * 1000).toISOString()

# Python
from datetime import datetime, timezone
datetime.fromtimestamp(1798761600, tz=timezone.utc)

# Shell (Linux)
date -u -d @1798761600

# Shell (macOS)
date -u -r 1798761600

Каждое из этих значений соответствует 1 января 2027, 00:00:00 UTC.

Проблема 2038 года

В программном обеспечении, где Unix-время хранится как знаковое 32-битное целое число, диапазон заканчивается на 2 147 483 647 — это 03:14:07 UTC 19 января 2038. Через секунду значение переполняется, становится отрицательным и интерпретируется как 13 декабря 1901. Современные операционные системы и языки используют 64-битные временные метки, что отодвигает этот предел на миллиарды лет, но проблема всё ещё может затронуть встроенные устройства, старые форматы файлов и столбцы баз данных, заданные как 32-битные целые числа.