Форматирование относительного времени онлайн

Превратите любую дату в дружелюбную фразу "сколько времени назад" или сделайте длительность понятной для человека — прямо в браузере.

Инструмент форматирования относительного времени полностью работает в вашем браузере. Введённые даты и длительности никогда не покидают ваше устройство и не отправляются в ArrayKit.

Открыть калькулятор длительности между датами

Об инструменте Форматирование относительного времени

Инструмент форматирования относительного времени превращает дату и время в естественную фразу, например "3 часа назад" или "через 2 дня" — тот же стиль, что вы видите в лентах соцсетей, истории коммитов и чатах. Переключитесь в режим "Сколько времени назад", выберите дату — и фраза будет обновляться в реальном времени по мере того, как проходит время. Переключитесь в режим "Длительность в понятном виде", чтобы превратить число миллисекунд или секунд в читаемую разбивку вроде "1 минута, 30 секунд" — это полезно для логирования, отладки таймеров или отображения прошедшего времени в интерфейсе. Оба режима корректно обрабатывают единственное и множественное число единиц и автоматически выбирают подходящие единицы от больших к меньшим. Инструмент создан для разработчиков, которые форматируют метки времени для журнала изменений, сравнивают записи в логах или пишут текст, который должен читаться как "только что", а не как сырая строка ISO. Всё выполняется локально — ни одна дата или длительность никуда не отправляется.

Возможности

Как использовать Форматирование относительного времени

  1. Выберите режим "Сколько времени назад" и укажите дату и время, либо нажмите "Сейчас"
  2. Прочитайте фразу относительного времени и точную разницу в миллисекундах
  3. Переключитесь в режим "Длительность в понятном виде" и введите длительность в секундах или миллисекундах
  4. Скопируйте понятную фразу или измените точность, чтобы увидеть больше или меньше единиц

Пример

Ввод

90000 ms

Результат

1 minute, 30 seconds

Режим "Длительность в понятном виде" разбивает 90 000 мс на читаемые единицы.

Частые ошибки и устранение неполадок

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

Что такое инструмент форматирования относительного времени?
Это калькулятор времени, который превращает дату и время в естественную фразу, например "3 часа назад" или "через 2 дня", а также второй режим, который делает сырую длительность в миллисекундах или секундах понятной для человека.
Как инструмент выбирает между секундами, минутами, часами, днями и годами?
Он выбирает наибольшую единицу, для которой разница составляет хотя бы одну целую единицу, поэтому разница в 90 минут отображается как "1 час назад", а не "90 минут назад". Разница меньше 5 секунд всегда показывает "только что".
Фраза "сколько времени назад" обновляется автоматически?
Да. Пока активен режим "Сколько времени назад", фраза перерисовывается каждую секунду, оставаясь точной по мере течения реального времени, без необходимости перезагружать страницу.
Чем режим "Длительность в понятном виде" отличается от режима "Сколько времени назад"?
Режим "Сколько времени назад" сравнивает дату с текущим моментом. Режим "Длительность в понятном виде" принимает сырое число миллисекунд или секунд — например, значение таймера или задержку API — и разбивает его на читаемые единицы вроде "2 дня, 3 часа".
Могу ли я контролировать, сколько единиц показывает понятная длительность?
Да. Настройка точности позволяет выбрать 2, 3 или 4 единицы, поэтому длительность может читаться как "2 дня, 3 часа" или разворачиваться до "2 дня, 3 часа, 5 минут, 12 секунд".
Отправляет ли инструмент введённые даты или длительности куда-либо?
Нет. Весь разбор и форматирование происходят локально в вашем браузере. Введённые даты и длительности никогда не покидают ваше устройство.

Связанные инструменты

Все инструменты ArrayKit