Усі статті

Розрахунок тривалості: як правильно підсумовувати години, хвилини й секунди

Додавання тривалостей часу (годин, хвилин, секунд) схоже на звичайне десяткове додавання, але з однією ключовою відмінністю: перенесення розряду відбувається не при досягненні 10, а при досягненні 60.

Принцип перенесення розряду

Якщо додати 1:45:30 і 0:30:45, секунди дають 30 + 45 = 75, що більше за 60 — тому записуємо 15 секунд і переносимо 1 хвилину далі. Хвилини дають 45 + 30 + 1(перенесена) = 76, знову більше за 60 — записуємо 16 хвилин і переносимо 1 годину. У результаті виходить 2:16:15.

Чому це не інтуїтивно для новачків

Оскільки ми звикли до десяткової арифметики, спокуса просто скласти "45 + 30 = 75 хвилин" і залишити як є — природна, але неправильна для стандартного формату запису часу, де хвилини й секунди мають бути в межах 0–59.

Віднімання тривалостей

Віднімання працює аналогічно до "позики" в десятковому відніманні: якщо хвилини від'ємника більші за хвилини зменшуваного, позичають 60 хвилин з розряду годин перед відніманням.

Навіщо це потрібно

  • Підсумувати загальний робочий час з кількох записів табеля обліку часу.
  • Розрахувати загальну тривалість плейлиста чи відеоряду з окремих кліпів.
  • Перевірити правильність ручних розрахунків тривалості в звітах.

Чому "25 годин" — нормальний результат

На відміну від часу доби на годиннику, який завжди в межах 0-23 години, сума тривалостей може легко перевищити добу — і це не помилка. Табель обліку часу за тиждень цілком може підсумовувати до "42 год 15 хв", і саме тому формат тривалості не "переносить" години в дні автоматично так, як 60 хвилин переносяться в годину.

Спробувати інструмент