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

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

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

Реклама

Результатов

Итоговое время
11:40:00
24-hour clock (HH:MM:SS)
Часы 11
Минуты 40
Секунды 0
Смещение по дням 0

Что считает этот калькулятор

Этот калькулятор прибавляет или вычитает интервал к заданному времени суток и показывает результат по 24-часовому формату. В основе — обычная арифметика над временем суток, поэтому он работает одинаково в любой точке мира: ни календарь, ни часовые пояса, ни региональные правила здесь ни при чём.

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

Укажите начальное время — часы, минуты и секунды (пустое поле считается за 0). Затем введите длительность интервала в часах, минутах и секундах и выберите, наступает ли он после начального времени (прибавить) или до него (вычесть). Значения не ограничены диапазоном 0–59, так что можно сразу ввести «100» часов или «200» минут. Калькулятор вернёт итоговое время в формате ЧЧ:ММ:СС, а если интервал переходит через полночь — покажет, на сколько целых суток сместился результат (со знаком минус, если время уходит назад).

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

Каждое время и длительность переводятся в секунды: часы умножаются на 3600, минуты — на 60, секунды — на 1. Интервал со знаком (плюс для «после», минус для «до») прибавляется к секундам начального времени — получается общее число секунд. Деление с округлением вниз на 86 400 (число секунд в сутках) даёт смещение в целых сутках, а остаток — это время суток, всегда от 0 до 86 399 секунд. Этот остаток снова раскладывается на часы, минуты и секунды.

$$\begin{gathered} T = \left(S + E\right) \bmod 86400 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} S &= 3600\,\text{Hr} + 60\,\text{Min} + \text{Sec} \\ E &= \pm\left(3600\,\text{Hr} + 60\,\text{Min} + \text{Sec}\right) \end{aligned} \right. \end{gathered}$$
Циферблат часов с начальным временем и дугой, идущей вперёд к более позднему итоговому времени
Прибавление прошедшего времени сдвигает стрелку часов вперёд к итоговому времени.

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

Начало 10:30:00, интервал 100 часов, «после». Начало = 37 800 с; интервал = 360 000 с; всего = 397 800 с. \(\lfloor 397\,800 / 86\,400 \rfloor = 4\) суток; остаток = 52 200 с = 14:30:00. Итог — 14:30:00, +4 суток.

$$397\,800 \bmod 86\,400 = 52\,200\ \text{с} = 14{:}30{:}00$$
Числовая ось суток в 24 часа: начальное время, добавленная длительность и переход через полночь
Когда сумма превышает 24 часа, время переходит на следующий день.

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

Можно ли вычесть больше суток? Да. Выберите «до» и введите любую длительность — смещение по дням уйдёт в минус и покажет, насколько далеко назад попадает результат.

Почему результат относится к предыдущему дню? Если при вычитании время уходит за полночь, часы «откручиваются» на предыдущие сутки, а смещение по дням становится -1 (или меньше).

Поддерживается ли формат AM/PM? Калькулятор использует 24-часовой формат. Часы во второй половине дня переводите, прибавляя 12 (например, 2 PM = 14).

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