Время/числа

Калькулятор длительности

Сумма или разница нескольких длительностей — удобно считать отработанное время, длительность видео или суммарное время задач.

Пустое поле считается как 0. Кнопка ± переключает сложение/вычитание строки.


                    

Manually adding up several durations written as hours:minutes:seconds is awkward — 45 minutes + 40 minutes isn't simply "85 minutes" in normal notation. This tool adds and subtracts multiple durations at once, correctly carrying minutes into hours.

How to use it

Common uses

Things to keep in mind

If the sum of subtractions exceeds the sum of additions, the result is shown with a minus sign — handy for seeing a shortfall of hours against a target at a glance.

Unlike the date-difference calculator, this tool works with plain durations (hours, minutes, seconds), not specific calendar dates.

Статья об этом инструменте: Расчёт длительности: как правильно суммировать часы, минуты и секунды

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

Как добавить одну продолжительность и вычесть другую в одном расчёте?

У каждой строки есть своя кнопка ± — переключите её, чтобы строка вычиталась из суммы вместо добавления. Пустые поля считаются как 0.

Учитывает ли калькулятор разную длину месяцев?

Нет, здесь нет полей «месяцы» или «годы» — только дни, часы, минуты и секунды в фиксированном соотношении (1 день = 24 часа). Для расчётов с календарными месяцами используйте «Разницу между датами».

Что означают «десятичные» итоговые значения?

Тот же итог, выраженный одним числом с дробной частью — например, 90 минут показаны и как «1 ч 30 мин», и как «1.5» в десятичных часах, что удобно для табелей учёта времени.

Почему сумма может показывать больше 24 часов?

Это нормально и ожидаемо — в отличие от времени суток на часах, сумма длительностей не ограничена сутками. Например, недельный табель учёта времени вполне может суммироваться до «42 ч 15 мин».

Что произойдёт, если результат отрицательный?

Если сумма вычитаний превышает сумму сложений, результат показывается со знаком минус — это полезно, например, чтобы увидеть нехватку часов относительно нормы.

Статьи: Время/числа

Unix-время: почему компьютеры считают время с 1970 года

Почему именно 1 января 1970 года стало точкой отсчёта времени для большинства компьютерных систем.

Cron-выражения: как расшифровать расписание запуска задач

Как расшифровать выражение вроде */15 * * * * и понять, когда именно запустится задача.

Системы счисления: зачем нужны двоичная, восьмеричная и шестнадцатеричная

Почему цвет #FF5733 в CSS записан шестнадцатеричными цифрами, а не десятичными.

Побитовые операции: как AND, OR и XOR работают на уровне битов

Чем побитовый AND отличается от логического, и зачем вообще оперировать отдельными битами числа.

Разница между датами: почему подсчёт дней сложнее, чем кажется

Почему наивное вычитание дат может дать неправильный результат из-за високосных годов.

Расчёт возраста: почему это не простое вычитание годов

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

Часовые пояса: почему UTC — это не то же самое, что GMT

Почему UTC не меняется дважды в год, а время в Лондоне (GMT/BST) — меняется.

ISO 8601 Duration: как записать длительность в стандартном формате

Почему запись PT1H30M означает «1 час 30 минут», а не «1 минута 30 часов».

Номер недели: почему в разных странах недели считают по-разному

Почему 1 января иногда относится к 52-й или 53-й неделе предыдущего года по стандарту ISO 8601.

Римские цифры: как устроена система без нуля и разрядов

Почему IV означает 4, а не 6, и как правило вычитания работает в римских цифрах.

IEEE 754: почему 0.1 + 0.2 не равно 0.3 в коде

Почему почти в каждом языке программирования 0.1 + 0.2 выводит 0.30000000000000004.

Число прописью: зачем превращать цифры в слова

Почему в банковских документах сумму пишут и цифрами, и словами одновременно.