Форматировщик продолжительности времени

Разработчик
Реклама · УДАЛИТЬ?
Единица Ценить
Годы 0
Дни 0
Часы 0
Минуты 0
Секунды 0
Миллисекунды 0
Реклама · УДАЛИТЬ?

Гид

Форматировщик продолжительности времени

Преобразуйте любую длительность — введенную в секундах, миллисекундах или в формате времени — в несколько человекочитаемых представлений одновременно. Сравните подробный, краткий, ISO 8601, формат времени и приблизительный форматы. Полная разбивка по единицам времени.

Как использовать

Выберите режим ввода (секунды, миллисекунды или время чч:мм:сс), введите значение длительности и нажмите Формат. Инструмент мгновенно отображает длительность во всех поддерживаемых форматах — от подробного естественного языка до стандартной нотации ISO 8601.

Возможности

  • Несколько режимов ввода – Введите длительность в виде общего количества секунд, миллисекунд или в формате времени (чч:мм:сс или чч:мм:сс.мс)
  • Подробный формат – «2 дня, 3 часа, 4 минуты, 5 секунд» с пропуском нулевых единиц
  • Краткий формат – Компактная нотация «2д 3ч 4м 5с» для отображения или кода
  • Длительность по ISO 8601 – Стандартный формат «P2DT3H4M5S», используемый в API и при обмене данными
  • Формат времени – «51:04:05» с общим количеством часов (не сбрасывается до дней)
  • Приблизительный – Приблизительное значение на естественном языке: «около 2 дней» или «меньше минуты»
  • Поддержка лет – Корректно обрабатывает очень длительные периоды с разбивкой по годам
  • Отрицательные длительности – Поддерживает отрицательные значения для расчета обратного отсчета или прошедшего времени

Реклама · УДАЛИТЬ?

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

  1. Что такое формат длительности ISO 8601?

    ISO 8601 — это международный стандарт представления дат и времени. Формат длительности использует шаблон P[n]Y[n]M[n]DT[n]H[n]M[n]S, где P — обозначение длительности, T разделяет компоненты даты и времени, а каждое число сопровождается буквой соответствующей единицы (Y — годы, M — месяцы, D — дни, H — часы, M — минуты, S — секунды). Например, P2DT3H4M5S означает 2 дня, 3 часа, 4 минуты и 5 секунд. Этот формат используется в API, приложениях календаря и форматах обмена данными, таких как XML и JSON Schema.

  2. Почему формат времени показывает более 24 часов?

    Формат времени (например, 51:04:05) отображает общее количество часов, а не сбрасывает его до дней. Это сделано намеренно и полезно в таких контекстах, как продолжительность видео, счетчики прошедшего времени или любая ситуация, когда вам нужно единое непрерывное отображение в стиле часов. Длительность в 2 дня, 3 часа, 4 минуты и 5 секунд составляет в общей сложности 51 час (2×24 + 3), что отображается как 51:04:05. Если вам нужен вывод с разделением по дням, используйте вместо этого подробный или краткий формат.

  3. Каков самый быстрый способ преобразовать секунды в часы и минуты?

    Стандартная формула: часы = Math.floor(секунды / 3600), затем минуты = Math.floor((секунды % 3600) / 60), затем оставшиеся_секунды = секунды % 60. Для дней добавьте дни = Math.floor(секунды / 86400) перед вычислением часов с использованием остатка. Этот инструмент автоматически выполняет все эти расчеты и одновременно отображает разбивку по всем стандартным единицам времени, поэтому вам никогда не придется выполнять арифметические операции вручную.

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

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?