# Unix Timestamp конвертер онлайн

Конвертер Unix timestamp в дату и обратно

Текущий Unix Timestamp

### Timestamp → Дата

### Дата → Timestamp

### Примеры кода

Конвертация Unix timestamp в читаемую дату и обратно.

Unix timestamp — количество секунд, прошедших с 1 января 1970 года (UTC). Этот формат широко используется в API, логах и базах данных.

Результат показывается в UTC, локальном времени и формате ISO 8601.

[Спросите нейросеть про код](https://usetoolz.ru/ai/chat)

Объяснит, отладит, напишет — ИИ-чат, 3 сообщения в день бесплатно.

Спросить ИИ →

## Конвертер Unix Timestamp онлайн — с примерами кода

Unix timestamp (POSIX time, Epoch time) — количество секунд, прошедших с 1 января 1970 года 00:00:00 UTC. Это универсальный способ хранения времени, не зависящий от часового пояса, формата даты или локали. Наш конвертер переводит timestamp в дату и обратно, показывает текущее время в реальном режиме и предлагает примеры кода на 12 языках.

### Что такое Unix Timestamp и Epoch

**Epoch** (эпоха) — начальная точка отсчёта: 1 января 1970, 00:00:00 UTC. Все даты до этого момента имеют отрицательный timestamp. Пример: timestamp `0` = 1 Jan 1970, `1000000000` = 9 Sep 2001, `1700000000` = 14 Nov 2023.

### Примеры получения timestamp в разных языках

| Язык | Текущий timestamp | Timestamp → Дата |
| --- | --- | --- |
| JavaScript | `Math.floor(Date.now()/1000)` | `new Date(ts * 1000)` |
| Python | `import time; time.time()` | `datetime.fromtimestamp(ts)` |
| PHP | `time()` | `date('Y-m-d', $ts)` |
| Java | `System.currentTimeMillis()/1000` | `Instant.ofEpochSecond(ts)` |
| Go | `time.Now().Unix()` | `time.Unix(ts, 0)` |
| Ruby | `Time.now.to_i` | `Time.at(ts)` |
| C# | `DateTimeOffset.UtcNow.ToUnixTimeSeconds()` | `DateTimeOffset.FromUnixTimeSeconds(ts)` |
| SQL | `UNIX_TIMESTAMP()` | `FROM_UNIXTIME(ts)` |

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

В 32-битных системах timestamp хранится как signed int32, максимальное значение — 2 147 483 647, что соответствует **19 января 2038, 03:14:07 UTC**. После этого момента число переполнится и станет отрицательным. Решение: использовать 64-битные целые числа (int64), что хватит на ~292 миллиарда лет. Большинство современных ОС и языков уже используют 64-битные timestamp.

### Секунды vs миллисекунды

Unix timestamp традиционно измеряется в **секундах**. Однако JavaScript `Date.now()` и Java `System.currentTimeMillis()` возвращают **миллисекунды**. Если timestamp содержит 13 цифр (например, 1700000000000) — это миллисекунды. 10 цифр — секунды. Наш конвертер автоматически определяет формат.

### Часто задаваемые вопросы

**Зачем использовать timestamp вместо строки даты?**  
Timestamp не зависит от часового пояса, формата (DD.MM vs MM/DD) и локали. Это упрощает хранение, сортировку и вычисления с датами. Перевод в локальное время выполняется на стороне клиента.

**Как перевести дату в timestamp?**  
Введите дату в поле «Дата → Timestamp» на нашем конвертере. Программно: в JS — `new Date('2025-01-01').getTime()/1000`, в Python — `datetime(2025,1,1).timestamp()`.

**Что такое «относительное время»?**  
Это человекочитаемое представление разницы: «5 минут назад», «через 3 часа», «2 дня назад». Наш конвертер показывает относительное время для каждого преобразованного timestamp.

**Учитывает ли timestamp високосные секунды?**  
Нет. Unix time не учитывает високосные секунды (leap seconds). Каждые UTC-сутки считаются ровно 86400 секундами. Високосные секунды «размазываются» операционной системой.

Для создания cron-выражений используйте \[Cron генератор\](https://usetoolz.ru/dev/cron-generator), а для форматирования данных — \[JSON форматтер\](https://usetoolz.ru/dev/json-formatter).

### [Unix Timestamp: конвертация дат и времени](https://usetoolz.ru/blog/unix-timestamp-konvertaciya-dat)

Что такое Unix timestamp, как работает отсчёт от эпохи, проблема 2038 года и практические примеры конвертации дат в разных языках программирования.

Читать полностью →

### Полезные статьи

#### [Контрастность цветов WCAG: проверка доступности сайта](https://usetoolz.ru/blog/wcag-kontrastnost-cvetov)

Полное руководство по контрастности цветов: стандарты WCAG 2.1, уровни AA и AAA, формула расчёта, практические примеры хорошего и плохого контраста, и как исправить проблемы доступности.

#### [CSS Border Radius: скругление углов элементов](https://usetoolz.ru/blog/css-border-radius-skruglenie-uglov)

Как использовать border-radius: синтаксис, сокращённая запись, эллиптические углы. Генератор border-radius онлайн.

### Похожие инструменты

[HTTP заголовки](https://usetoolz.ru/dev/http-headers)

Просмотр HTTP-заголовков ответа любого URL

[XML Валидатор](https://usetoolz.ru/xml/validate)

Проверка XML на валидность онлайн с подсветкой синтаксиса. Форматирование и обнаружение ошибок в XML-документах

[UTM-метки для ссылок](https://usetoolz.ru/marketing/utm-generator)

Генератор UTM-меток для ссылок — создание размеченных URL для отслеживания рекламных кампаний в аналитике

[DNS Lookup](https://usetoolz.ru/dev/dns-lookup)

Просмотр DNS-записей домена: A, AAAA, MX, NS, TXT
