Формула расчета
Каждая длительность переводится в секунды: S = часы × 3600 + минуты × 60 + секунды. После сложения или вычитания полные часы равны целой части |S|/3600, минуты и секунды — остаткам деления. Десятичные часы равны S/3600.
Калькулятор складывает и вычитает длительности, например время двух задач или разницу между планом и фактом. Формат ввода — часы:минуты или часы:минуты:секунды. Результат можно получить и в десятичных часах.
Каждая длительность переводится в секунды: S = часы × 3600 + минуты × 60 + секунды. После сложения или вычитания полные часы равны целой части |S|/3600, минуты и секунды — остаткам деления. Десятичные часы равны S/3600.
2:45:00 + 1:30:00 = 4:15:00. В десятичном виде это 4,25 часа, 255 минут или 15 300 секунд. Для 1:00 − 1:30 получится отрицательная длительность −0:30:00.
Это арифметика длительностей, а не времени суток или дат. Итог может быть больше 24 часов или отрицательным. Минуты и секунды вводятся двумя цифрами от 00 до 59, часы — до шести цифр. Оплата труда и нормативы не рассчитываются.