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

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

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

Реклама

Результатов

Итоговое время (24 часа)
14:30
ЧЧ:ММ
Часы 14
Минуты 30
Минут с начала суток 870

Что делает этот калькулятор

Этот инструмент прибавляет к заданному времени или вычитает из него нужное количество часов и показывает итоговое время в 24-часовом формате. Он работает и с дробными значениями (например, 1,5 часа) и автоматически учитывает переход через полночь: 22:00 плюс 5 часов превращаются в 03:00 уже следующего дня. Это универсальный калькулятор времени — он не привязан к какой-либо стране или часовому поясу.

Круглые 24-часовые часы со стрелкой, огибающей полночь от начального времени к более позднему
Добавление часов сдвигает время по часовой стрелке и переходит за полночь (по модулю 24 часа).

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

Укажите начальный час (0–23) и минуты (0–59), выберите действие — прибавить или вычесть — и введите количество часов для сдвига. Можно использовать десятичные значения: 0,25 — это 15 минут, а 0,5 — 30 минут. Нажмите «Рассчитать», чтобы увидеть новое время, его часы и минуты, а также общее число минут с начала суток.

Как устроена формула

Сначала начальное время переводится в минуты, прошедшие с полуночи: \(\text{время}_{\text{мин}} = \text{час} \times 60 + \text{минуты}\). Сдвиг в часах тоже переводится в минуты (часы × 60) и прибавляется или вычитается. Затем берётся остаток от деления на 1440 — число минут в сутках, — чтобы результат оставался в пределах одних 24-часовых суток. Если при вычитании получается отрицательное число, мы прибавляем 1440, и итог остаётся в диапазоне от 0 до 1439.

$$\text{result} = (\text{time}_{min} \pm \text{hours} \times 60) \bmod 1440$$

$$HH = \lfloor \text{result}/60 \rfloor,\quad MM = \text{result} \bmod 60$$

Числовая прямая от 0 до 1440 минут, где добавленный отрезок переходит за 1440 и возвращается к нулю
Вычисление по модулю 1440: минуты сверх 1440 возвращаются к началу следующего дня.

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

Начинаем в 09:30 и прибавляем 5 часов. В минутах: \(9 \times 60 + 30 = 570\). Прибавляем \(5 \times 60 = 300\), получаем 870. \(870 \bmod 1440 = 870\). Переводим обратно: \(870 \div 60 = 14\) часов и 30 минут в остатке → 14:30.

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

Учитывает ли калькулятор переход через полночь? Да. Если при прибавлении вы выходите за 24:00 или при вычитании опускаетесь ниже 00:00, время переносится автоматически благодаря операции взятия остатка.

Можно ли указывать минуты, а не только целые часы? Да — введите десятичное значение, например 1,25 часа для 1 часа 15 минут.

Почему именно 1440? В сутках \(24 \times 60 = 1440\) минут — это полный цикл 24-часовых часов.

Сравнение сценариев

В таблице ниже показан набор операций добавления и вычитания, включая случаи, которые пересекают полночь. "Пересечена полночь?" указывает, попадает ли результат на другой календарный день, чем время начала.

Время начала Операция Часы Результат Пересечена полночь?
09:30 Добавить 5 14:30 Нет
22:00 Добавить 5 03:00 Да (следующий день)
02:00 Вычесть 5 21:00 Да (предыдущий день)
12:00 Добавить 12 00:00 Да (следующий день)
08:15 Добавить 1.75 10:00 Нет

Обратите внимание, что 12:00 + 12 часов дает ровно 00:00, что считается началом следующего дня (1440 минут переходит в 0).

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