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

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

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

Реклама

Результатов

ЧЧ:ММ:СС
01:01:01
from 3 661 seconds
Часы 1
Минуты 1
Секунды 1

Что делает этот конвертер

Инструмент переводит обычное число секунд в удобный для чтения формат длительности ЧЧ:ММ:СС — часы, минуты и секунды. Это пригодится при работе с длительностью видео, метками времени в логах, показаниями секундомера, интервалами из API и любыми значениями, которые хранятся просто как количество секунд.

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

Введите общее число секунд в поле и сразу увидите результат. Крупное значение показывает формат ЧЧ:ММ:СС с ведущими нулями, а в таблице ниже отдельно расписаны часы, минуты и секунды.

Разбор формулы

Перевод опирается на целочисленное деление и операцию взятия остатка (mod):

$$\begin{gathered} \text{HH:MM:SS} = HH : MM : SS \\[1.5em] \text{where}\quad \left\{ \begin{aligned} HH &= \left\lfloor \frac{\text{Total Seconds}}{3600} \right\rfloor \\ MM &= \left\lfloor \frac{\text{Total Seconds} \bmod 3600}{60} \right\rfloor \\ SS &= \text{Total Seconds} \bmod 60 \end{aligned} \right. \end{gathered}$$
  • Часы = \(\left\lfloor s \div 3600 \right\rfloor\), ведь в одном часе 3600 секунд.
  • Минуты = \(\left\lfloor (s \bmod 3600) \div 60 \right\rfloor\) — то, что осталось после вычитания целых часов, делим на минуты.
  • Секунды = \(s \bmod 60\) — всё, что остаётся после вычитания целых минут.
Схема, показывающая разбиение количества секунд на блоки часов, минут и секунд
Секунды делятся на 3600 для часов, остаток на 60 для минут, а последний остаток — это секунды.

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

Возьмём 3661 секунду. Часы = \(\left\lfloor 3661 \div 3600 \right\rfloor = 1\). Остаток равен \(3661 - 3600 = 61\) секунда. Минуты = \(\left\lfloor 61 \div 60 \right\rfloor = 1\). Секунды = \(61 \bmod 60 = 1\). Получаем:

$$3661 \text{ секунда} = 01:01:01$$
Разобранный пример перевода секунд в формат часов ЧЧ:ММ:СС
Разобранный пример: число секунд переведено в формат ЧЧ:ММ:СС с разделением двоеточиями.

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

Что будет, если ввести больше секунд, чем в сутках? Значение часов просто продолжит расти — например, 90000 секунд превратятся в 25:00:00, а не «перекрутятся» как на циферблате часов.

Учитываются ли дробные значения? Конвертер округляет вниз до целых секунд, поэтому дробная часть отбрасывается до ближайшей секунды.

А отрицательные числа? Длительность не может быть отрицательной, поэтому любое отрицательное значение принимается за 0 (00:00:00).

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