Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Время по UTC
Feb 8, 2025 15:41:04 UTC
Часовой пояс Дата и время
America/New_York Feb 8, 2025 10:41:04 EST
America/Los_Angeles Feb 8, 2025 07:41:04 PST
Europe/London Feb 8, 2025 15:41:04 GMT
Europe/Paris Feb 8, 2025 16:41:04 CET
Asia/Tokyo Feb 9, 2025 00:41:04 JST
Australia/Sydney Feb 9, 2025 02:41:04 AEST
Asia/Dubai Feb 8, 2025 19:41:04 GST
Asia/Shanghai Feb 8, 2025 23:41:04 CST

Что такое Unix-метка времени?

Unix-метка времени (timestamp) — это одно число, которое обозначает конкретный момент времени. Оно показывает, сколько секунд прошло с начала «эпохи Unix» — полуночи (00:00:00) 1 января 1970 года по всемирному координированному времени (UTC). Поскольку это обычное целое число, в любой заданный момент оно одинаково в любой точке планеты. Именно поэтому Unix-время стало мировым стандартом для хранения и обмена датами в программах, базах данных, лог-файлах и API.

Этот конвертер берёт «сырое» число и превращает его в понятные дату и время, показывая результат по UTC, а заодно и в крупных городах — Нью-Йорке, Лондоне, Токио и Сиднее. Так вы наглядно увидите, как один и тот же момент выглядит в разных частях света.

Временная шкала, показывающая начальную точку эпохи Unix и отсчёт секунд вперёд до более поздней даты
Метка времени Unix отсчитывает секунды, прошедшие с эпохи в 00:00:00 UTC 1 января 1970 года.

Как пользоваться конвертером

  • Введите Unix-метку времени в поле ввода (например, 1700000000).
  • Проверьте, в чём задано ваше значение — в секундах или в миллисекундах. Чаще всего используются секунды, но JavaScript и некоторые API работают с миллисекундами (13 цифр вместо 10).
  • Посмотрите дату и время по UTC, а затем сравните их с показателями в перечисленных часовых поясах.

Как работает формула

Чтобы превратить метку времени в понятную дату, к началу эпохи прибавляют нужное количество секунд:

Дата = 1 января 1970, 00:00:00 UTC + (секунды метки времени)

Чтобы получить метку времени из любого местного времени, нужно посчитать число секунд между этим моментом и началом эпохи. Часовые пояса не меняют саму метку — они лишь по-разному отображают один и тот же момент. Зимой Нью-Йорк живёт по UTC−5, Лондон — по UTC+0, Токио — по UTC+9, а Сидней — по UTC+10 или +11 с учётом летнего времени.

Реклама

Разбор примера

Возьмём метку 1700000000. Прибавив это количество секунд к началу эпохи, получаем 14 ноября 2023 года, 22:13:20 UTC. Тот же момент — это 17:13:20 в Нью-Йорке, 22:13:20 в Лондоне и 07:13:20 следующего утра в Токио.

Карта мира с циферблатами над четырьмя городами, показывающими разное местное время для одного и того же момента
Одна и та же метка времени соответствует разному местному времени в UTC, Нью-Йорке, Лондоне, Токио и Сиднее.

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

Почему моя метка времени выглядит в 1000 раз больше нужного? Скорее всего, она задана в миллисекундах. Разделите её на 1000, чтобы получить секунды.

Учитывает ли метка времени часовые пояса? Нет. Unix-метка всегда отсчитывается от UTC. Местное время на экране — это просто разные «срезы» одного и того же универсального момента.

Что такое «проблема 2038 года»? В системах, где метка времени хранится как 32-битное целое число, 19 января 2038 года произойдёт переполнение. Современные 64-битные системы полностью избавлены от этой проблемы.

Последнее обновление: