Конвертер времени эпохи
Мгновенное преобразование между метками времени Unix и удобочитаемыми датами. Поддержка секунд, миллисекунд, микросекунд и наносекунд с отображением меток времени в реальном времени.
Эпоха → Дата
Get Current Epoch in Your Language
Math.floor(Date.now() / 1000)import time; int(time.time())time()System.currentTimeMillis() / 1000Ltime.Now().Unix()How to Use the Unix Epoch Converter
Easily convert between Unix timestamps and human-readable dates. Unix time (also known as POSIX time or Epoch time) is a system for describing points in time, defined as the number of seconds that have elapsed since January 1, 1970 (UTC).
Epoch to Human
Paste any Unix timestamp (seconds or milliseconds) to see it converted instantly into Local Time, UTC, and ISO 8601 formats. The tool automatically detects the precision.
Human to Epoch
Select a date and time using the pickers to generate the corresponding Unix timestamp. This is essential for setting expiration times in tokens or database queries.
Did You Know?
The "Year 2038 problem" (also known as Y2K38) refers to the end of Unix time for 32-bit systems. On January 19, 2038, the signed 32-bit integer used to store the timestamp will overflow, potentially causing system failures. Modern 64-bit systems solve this, extending the limit billions of years into the future.
Explore Related Time Tools
Frequently Asked Questions
Почему стоит использовать наш конвертер времени в эпоху?
Обновления в режиме реального времени
Временная метка Unix в реальном времени, обновляющаяся каждую секунду.
Множество форматов
Преобразовать в секунды, миллисекунды, микросекунды и наносекунды.
Быстрые настройки
Кнопки для быстрого доступа к часто используемым временным меткам, таким как «Сейчас» и «Начало дня».
Встраиваемый виджет
Скопируйте код для встраивания, чтобы добавить на свой сайт отметку времени в реальном времени.
Понимание меток времени Unix
Временные метки Unix имеют фундаментальное значение для вычислительной техники и широко используются в базах данных, API, файлах журналов и программировании. Наш конвертер помогает разработчикам, системным администраторам и всем, кто работает с данными о времени, быстро переводить удобочитаемые даты в время Unix.
Типичные сценарии использования
- метки времени базы данных — Во многих базах данных даты хранятся в виде меток времени Unix для повышения эффективности.
- Ответы API — REST API часто возвращают метки времени в формате epoch.
- Анализ логов — В журналах серверов часто используется время Unix для обеспечения точного измерения времени.
- Метаданные файла — Файловые системы отслеживают время создания и изменения файлов в виде временных меток.
Примеры языков программирования
Разные языки программирования по-разному обрабатывают метки времени Unix. В JavaScript используется миллисекунда (Date.now()), а в Python time.time() возвращает секунды. В PHP time() также возвращает секунды. Наш конвертер автоматически обрабатывает оба формата.
JavaScript (возвращает миллисекунды)
Date.now(); // → 1747842600000
Math.floor(Date.now() / 1000); // → 1747842600 (секунд)Python (возвращает секунды)
import time
time.time(); # → 1747842600.123
int(time.time()); # → 1747842600PHP (возвращает секунды)
time(); // → 1747842600
microtime(true); // → 1747842600.123Go (возвращает структуру Time; .Unix() для получения количества секунд)
импорт "time"
time.Now().Unix() // → 1747842600
time.Now().UnixMilli() // → 1747842600000Rust (возвращает значение Duration начиная с UNIX_EPOCH)
использовать std::time::{SystemTime, UNIX_EPOCH};
SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() // → 1747842600SQL (PostgreSQL и MySQL)
-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::INT; -- → 1747842600
-- MySQL
SELECT UNIX_TIMESTAMP(); -- → 1747842600Работа с Unix Time, данными Epoch Live Data и временными метками.
Временная метка Unix — также известная как дата и время Unix или время в Unix — является стандартом де-факто для представления моментов времени практически во всех современных вычислительных системах. Независимо от того, разрабатываете ли вы бэкэнд-сервисы, отлаживаете журналы или синхронизируете данные между API, возможность быстрого чтения и преобразования значений эпохи экономит часы ручных вычислений. Наш инструмент предоставляет вам представление текущей временной метки Unix в режиме реального времени, обновляемой каждую секунду, поэтому вы можете получить точное значение в любой момент одним щелчком мыши.
Помимо разработки Unix-приложений, термин «эпоха» встречается во многих контекстах — от циклов обучения машинного обучения до игровых франшиз, таких как Last Epoch, где игроки отслеживают временные метки сборок и патчей. Независимо от источника, этот конвертер принимает как 10-значные (секунды), так и 13-значные (миллисекунды) значения и преобразует их в удобочитаемые даты в форматах UTC, вашего местного часового пояса, ISO 8601 и RFC 2822. Вставьте временную метку из строки базы данных, полезной нагрузки JSON или журнала сервера, и вы мгновенно увидите все форматы рядом.
Справочник по общим временным меткам
Примечательные значения меток времени Unix, которые часто встречаются в исследованиях в области разработки и истории.
| Отметка времени | Дата / Событие |
|---|---|
| 0 | 1970-01-01 00:00:00 UTC — Сама эпоха Unix |
| −86400 | 31.12.1969 00:00:00 UTC — За день до начала эпохи |
| 946684800 | 2000-01-01 00:00:00 UTC — Начало нового тысячелетия |
| 1000000000 | 2001-09-09 01:46:40 UTC — Один миллиард секунд после начала эпохи |
| 1234567890 | 2009-02-13 23:31:30 UTC — Знаменитый момент с «последовательными цифрами» |
| 1500000000 | 2017-07-14 02:40:00 UTC — 1,5 миллиарда секунд после начала эпохи |
| 1577836800 | 2020-01-01 00:00:00 UTC — Начало 2020 года |
| 1704067200 | 2024-01-01 00:00:00 UTC — Начало 2024 года |
| 1735689600 | 2025-01-01 00:00:00 UTC — Начало 2025 года |
| 2147483647 | 2038-01-19 03:14:07 UTC — Граница задачи 2038 года (максимальный знаковый 32-битный формат) |