К содержанию

Вычесть время из времени: правила и примеры

Пошагово, как вычесть время из времени: часы и минуты по отдельности, заимствование 60 минут, переход через полночь и примеры с рабочими сменами.

Действие
Результат — время суток. Если он уходит за полночь, под ответом подписано: следующий или предыдущий день.

Будет

7:05

9:40 − 2 ч 35 мин = 7:05

Начало
9:40
Вычли
2 ч 35 мин
Результат
7:05

Как вычесть время из времени

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

tитог=(60⋅H1+M1)−(60⋅H2+M2)t_{итог} = (60 \cdot H_1 + M_1) - (60 \cdot H_2 + M_2)

Здесь H1:M1H_1{:}M_1 — уменьшаемое, то есть время, из которого вычитают, а H2:M2H_2{:}M_2 — вычитаемое, то, что отнимают. Полученное число минут делится на 60: целая часть станет часами, остаток — минутами.

Пример. Вычтем 2 ч 35 мин из 9:40.

  • переводим в минуты: 9⋅60+40=5809 \cdot 60 + 40 = 580, 2⋅60+35=1552 \cdot 60 + 35 = 155;
  • вычитаем: 580−155=425580 - 155 = 425 минут;
  • возвращаем в часы и минуты: 425=7⋅60+5425 = 7 \cdot 60 + 5, то есть 7:05.

Тот же пример без перевода в минуты

Если минут в уменьшаемом больше, чем в вычитаемом, удобно вычитать по разрядам. Возьмём те же 9:40 минус 2:35:

  • часы: 9−2=79 - 2 = 7;
  • минуты: 40−35=540 - 35 = 5.

Результат — 7:05, он совпадает с расчётом через минуты.

Когда минут не хватает: заимствование часа

Главное правило вычитания — один час равен 60 минутам, а не 100. Если минут в уменьшаемом меньше, «займите» час у целых и превратите его в 60 минут.

Пример. 17:20 − 3:55.

  • 20 меньше 55, поэтому берём 1 час: 17:20 превращается в 16:80;
  • часы: 16−3=1316 - 3 = 13;
  • минуты: 80−55=2580 - 55 = 25.

Итог — 13:25. Проверка через минуты: 17⋅60+20=104017 \cdot 60 + 20 = 1040, 3⋅60+55=2353 \cdot 60 + 55 = 235, 1040−235=805=13⋅60+251040 - 235 = 805 = 13 \cdot 60 + 25.

Вычитание момента и вычитание интервала — не одно и то же

У запроса «вычесть время из времени» есть два близких смысла, и их стоит различать.

  • Отнять длительность от момента. 9:40 − 2:35 = 7:05. Ответ — снова момент времени, точка на циферблате.
  • Найти продолжительность между двумя моментами. 17:45 − 8:30 = 9:15. Ответ — интервал, длительность, а не время суток.

С математической точки зрения операция одна и та же, различается только то, как вы читаете ответ. Если из найденного интервала нужно убрать обед, из 9:15 вычитают 1:00 и получают 8:15 чистого времени.

Если результат уходит ниже нуля

Когда вычитаемое больше уменьшаемого, ответ относится к предыдущим суткам.

Пример. 0:30 − 1:15.

  • в минутах: 30−75=−4530 - 75 = -45;
  • −45-45 минут от 0:00 — это 23:15 предыдущего дня.

Тот же счёт удобен для ночных смен: смена 20:00 – 8:00 — это не «−12 часов», а 12 часов, часть из которых приходится на следующие сутки.

Частые примеры

Из чего вычитаютЧто вычитаютРезультат
17:451:3016:15
9:002:456:15
12:000:2011:40
8:158:150:00
0:301:1523:15 (предыдущие сутки)
10:004:305:30

Где это нужно на работе

  • Чистое рабочее время. Из интервала «с 9:00 до 18:00» вычитают обед: 9 ч − 1 ч = 8 ч. Перерыв на отдых и питание в рабочее время не включается (ст. 108 ТК РФ).
  • Ночные часы. Ночным считается время с 22:00 до 6:00 (ст. 96 ТК РФ). Чтобы посчитать их за смену, из полного интервала вычитают «дневную» часть.
  • Сверхурочные. Из фактически отработанного времени вычитают норму месяца, обычно по производственному календарю: 8 часов × рабочие дни минус 1 час за каждый предпраздничный день при 40-часовой неделе. Итог сравнивают с лимитами ст. 99 ТК РФ.
  • Табель. Результат переводите в десятичные часы делением минут на 60: 7:05 = 7 + 5 ÷ 60 ≈ 7,08 ч.

Частые ошибки

  • «1,30 — это полтора часа». Нет: 1,30 ч = 1 ч 18 мин. Полтора часа в десятичном виде — 1,5.
  • Забытый переход через полночь. 0:30 − 1:15 считают как 0:… — но получается 23:15 предыдущего дня, а не отрицательное число.
  • Обед, засчитанный в работу. Из интервала забывают вычесть перерыв, и рабочий день «раздувается» на час.
  • Ночные часы смены 20:00 – 8:00. Их не 12, а 8: с 22:00 до 6:00.

Коротко

Чтобы вычесть время из времени: переведите оба значения в минуты, вычтите, верните ответ в часы и минуты. При вычитании по частям занимайте 1 час = 60 минут, а когда результат уходит за 0:00 — прибавляйте сутки. Ответ проверяйте обратным сложением: если 9:40 − 2:35 = 7:05, то 7:05 + 2:35 снова дают 9:40.

Вопросы

Чем вычитание времени отличается от вычитания обычных чисел?

В часе 60 минут, а не 100, поэтому «в столбик» как с десятичными числами время не вычитают. Переведите оба значения в минуты или вычитайте часы и минуты раздельно, занимая 60 минут вместо 100.

Что делать, если минут в уменьшаемом меньше, чем в вычитаемом?

Займите один час: 1 час = 60 минут. Например, 17:20 − 3:55: превратите 17:20 в 16:80, затем 16 − 3 = 13 и 80 − 55 = 25, итог 13:25.

Что если при вычитании получается отрицательное значение?

Результат относится к предыдущим суткам. Например, 0:30 − 1:15 = 23:15 предыдущего дня. Тот же счёт работает для смен, которые начинаются вечером и заканчиваются после полуночи.

Как узнать не момент времени, а продолжительность между двумя отметками?

Это то же самое вычитание: 17:45 − 8:30 = 9:15 ч. Полученный интервал — уже длительность, а из него отдельно вычитают обед и другие перерывы.

Можно ли вычитать секунды?

Да. Если в записи есть секунды, переведите всё в секунды, вычтите и верните обратно: 60 секунд в минуте, 60 минут в часе. Для бытовых задач секундами обычно пренебрегают.

Как перевести результат вычитания в десятичные часы для табеля?

Разделите минуты на 60 и прибавьте к целым часам. Например, 7:05 = 7 + 5 ÷ 60 = 7,08 ч. В табеле пишут десятичное число, поэтому округляйте аккуратно и поясняйте правило округления.