Посчитать время: часы, минуты и интервалы
Как посчитать время между двумя моментами, сложить или вычесть часы и минуты. Пошаговый расчёт интервалов, рабочих смен и перехода через полночь.
Рабочее время
17:45 − 8:30 = 9:15
- Интервал целиком
- 9 ч 15 мин
- Перерыв
- нет
- Ночные, 22:00–6:00
- нет
Разница между двумя моментами времени
Чтобы посчитать, сколько времени прошло от одного момента до другого, переведите оба значения в минуты и вычтите начальное из конечного:
где .
Пример. Сколько времени с 8:30 до 17:45?
- Начало: мин
- Конец: мин
- Разница: мин
- ч с остатком мин
Итого: 9 ч 15 мин — в десятичном виде 9,25 ч.
Тот же приём работает и наоборот. Сколько осталось до 17:00, если сейчас 14:30? Переводим: , . Разница — мин, ровно 2 ч 30 мин.
Сложение и вычитание часов и минут
Когда складываете или вычитаете длительности (а не моменты времени), часы и минуты ведутся отдельно. Каждые 60 минут переходят в часы.
Сложение. 1 ч 45 мин + 2 ч 30 мин:
- Минуты: . Берём 60 мин в часы, остаётся 15 мин.
- Часы: .
- Результат: 4 ч 15 мин.
Вычитание. 5 ч 20 мин − 1 ч 45 мин:
- Минуты: — не хватает. Занимаем 60 мин из часов: мин.
- Часы: .
- Результат: 3 ч 35 мин.
Если отрезков несколько, удобнее перевести каждый в минуты, сложить и только потом разделить на 60 — так ни один перенос не потеряется.
Если конец раньше начала: переход через полночь
Когда конечное время меньше начального, интервал не отрицательный — он уходит за полночь. Прибавьте к конечному 1440 минут (полные сутки, ):
Пример. Смена с 20:00 до 8:00:
- Начало: мин
- Конец: мин. Так как , прибавляем сутки: мин
- Разница: мин = 12 ч
Ночные часы в такой смене считаются только за интервал с 22:00 до 6:00 — это 8 часов, а не 12. Разбейте смену на части:
| Отрезок | Длительность | Ночные? |
|---|---|---|
| 20:00 → 22:00 | 2 ч | нет |
| 22:00 → 6:00 | 8 ч | да |
| 6:00 → 8:00 | 2 ч | нет |
Рабочее время за смену: перерыв и чистые часы
Чтобы посчитать чистые рабочие часы, вычтите из интервала перерыв. Перерыв для отдыха и питания не включается в рабочее время (ст. 108 ТК РФ).
Пример. Смена с 8:30 до 17:45, обед 60 минут:
- Интервал: мин = 9 ч 15 мин
- Вычитаем обед: мин
- ч с остатком мин
Итого: 8 ч 15 мин — в десятичном виде 8,25 ч.
Если ставка 500 ₽/ч, оплата за такую смену: ₽.
Минуты в десятичные часы: таблица
Десятичный час — час, разбитый на доли. Перевод простой: минуты делим на 60.
| Минуты | Доли часа | Минуты | Доли часа |
|---|---|---|---|
| 5 | 0,083 | 35 | 0,583 |
| 10 | 0,167 | 40 | 0,667 |
| 15 | 0,25 | 45 | 0,75 |
| 20 | 0,333 | 50 | 0,833 |
| 25 | 0,417 | 55 | 0,917 |
| 30 | 0,5 | 60 | 1 |
Классическая ошибка: 7 ч 30 мин — это 7,5 ч, а не «7,30». Тридцать минут — половина часа. Запись 7,30 по десятичной системе означает 7 ч 18 мин — совсем другое значение.
Пример расчёта по ставке. 7 ч 45 мин при ставке 500 ₽/ч:
Запись «7,45 × 500» дала бы 3725 ₽ — на 150 ₽ меньше.
Частые ошибки при расчёте времени
- Путают 7,30 и 7,5. Тридцать минут — половина часа, а не три десятых.
- Забывают перенос 60 минут. Сумма 75 минут — это 1 ч 15 мин, а не «0 ч 75 мин».
- Не учитывают переход через полночь. Если конец раньше начала — прибавляйте 1440 минут.
- Считают перерыв рабочим временем. Обед вычитается из интервала.
- Ночные часы считают по всей смене. В смене 20:00–8:00 ночных часов 8, а не 12.
Вопросы
Как быстро посчитать, сколько прошло времени?
Переведите оба времени в минуты (часы × 60 + минуты) и вычтите начальное из конечного. Если результат отрицательный — прибавьте к конечному 1440 минут (полные сутки). Полученную разницу разделите на 60: остаток — минуты, частное — часы.
Что делать, если конец времени раньше начала?
Это означает, что интервал переходит через полночь — конечное время относится к следующим суткам. Прибавьте 1440 минут (24 × 60) к конечному времени перед вычитанием. Например: с 20:00 до 8:00 — это 720 минут, или 12 часов.
Как сложить два временных отрезка?
Сложите часы и минуты отдельно. Если сумма минут равна 60 или больше, уберите 60 минут и прибавьте 1 час к сумме часов. Например: 1 ч 45 мин + 2 ч 30 мин = 4 ч 15 мин, потому что 45 + 30 = 75 мин = 1 ч 15 мин.
Как перевести часы и минуты в десятичное число?
Разделите минуты на 60 и прибавьте к целым часам: 7 ч 45 мин → 7 + 45 ÷ 60 = 7,75 ч. Обратная ошибка — писать «7,30» вместо «7,5»: тридцать минут — это половина часа, а не три десятых.
Сколько чистых часов получится за смену с обедом?
Вычтите из интервала время перерыва. Если смена с 8:30 до 17:45 с обедом 60 минут, интервал даёт 9 ч 15 мин, минус 60 мин обеда даёт 8 ч 15 мин (8,25 ч в десятичном виде). Перерыв для питания не входит в рабочее время.
Как определить ночные часы в смене через полночь?
Ночное время — с 22:00 до 6:00. Разбейте смену на отрезки и посчитайте, сколько приходится на эту зону. Например, в смене с 20:00 до 8:00 ночных часов 8 (с 22:00 до 6:00), а не 12 — весь интервал.