Калькулятор разницы времени
Как посчитать разницу между двумя временами: формула, пример с 8:30 до 17:45, переход через полночь, вычет обеда и таблица десятичных часов.
Рабочее время
17:45 − 8:30 = 9:15
- Интервал целиком
- 9 ч 15 мин
- Перерыв
- нет
- Ночные, 22:00–6:00
- нет
Как посчитать разницу между двумя временами: формула, пример с 8:30 до 17:45, переход через полночь, вычет обеда и таблица десятичных часов.
Как посчитать разницу между двумя временами
Разница двух отсчётов — это сколько минут прошло между началом и концом. Самый надёжный способ найти её: перевести оба времени в минуты от полуночи, вычесть, а затем перевести обратно.
где — начало в минутах от 00:00, — конец, — перерыв. Если отрицательное, прибавьте 1440 — столько минут в сутках: значит, интервал захватывает следующий день.
Пример: с 8:30 до 17:45
- 8:30 = 8 × 60 + 30 = 510 минут
- 17:45 = 17 × 60 + 45 = 1065 минут
- 1065 − 510 = 555 минут
- 555 ÷ 60 = 9 ч, остаток 555 − 540 = 15 мин
Разница — 9 ч 15 мин. Перерыв не вычитался: в этом примере его нет.
Таблица: разница между частыми парами отсчётов.
| Начало | Конец | Разница |
|---|---|---|
| 9:00 | 17:00 | 8 ч 00 мин |
| 8:30 | 17:45 | 9 ч 15 мин |
| 7:00 | 19:00 | 12 ч 00 мин |
| 12:00 | 13:30 | 1 ч 30 мин |
| 6:45 | 15:15 | 8 ч 30 мин |
| 20:00 | 8:00 | 12 ч 00 мин |
| 22:30 | 6:15 | 7 ч 45 мин |
| 23:00 | 1:30 | 2 ч 30 мин |
Три последние строки — через полночь: к результату добавлено 1440 минут.
Если конец раньше начала: переход через полночь
Когда конечное время меньше начального, обычное вычитание даёт отрицательное число. Это сигнал: интервал пересёк полуночь. Прибавьте 1440 минут — и результат станет корректным.
Пример 1: с 20:00 до 8:00 (ночная смена).
- 20:00 = 1200 минут, 8:00 = 480 минут
- 480 − 1200 = −720
- −720 + 1440 = 720 минут
- 720 ÷ 60 = 12 часов
Разница — 12 ч 00 мин. Смена «день через ночь» часто укладывается ровно в 12 часов.
Пример 2: с 22:30 до 6:15.
- 22:30 = 1350 минут, 6:15 = 375 минут
- 375 − 1350 = −975
- −975 + 1440 = 465 минут
- 465 ÷ 60 = 7 ч 45 мин
Разница — 7 ч 45 мин.
Граничный случай: от 00:00 до 00:00 в тот же день — 0 минут, от 00:00 до 00:00 на следующий день — 1440 минут (24 часа). Цифры на циферблате одинаковые, но результат разный: его определяет день окончания.
Как вычесть перерыв на обед
Перерыв для отдыха и питания (ст. 108 ТК РФ) не входит в рабочее время. Сначала находитесь полную длительность от прихода до ухода, затем вычитаете обед.
Пример: с 8:30 до 17:45, перерыв 60 минут.
- Полная длительность: 9 ч 15 мин (555 минут)
- Вычитаем перерыв: 555 − 60 = 495 минут
- 495 ÷ 60 = 8 ч 15 мин
Рабочее время — 8 ч 15 мин. Время присутствия на месте — те же 9 ч 15 мин.
Если по трудовому договору перерыв входит в рабочее время, оставьте поле пустым — калькулятор вернёт полную длительность без вычета.
Минуты в десятичных часах: таблица перевода
Десятичные часы нужны для табеля и для умножения на ставку. Минуты делятся на 60:
где — часы, — минуты.
| Минуты | Доли часа |
|---|---|
| 5 | 0,0833 |
| 10 | 0,1667 |
| 15 | 0,25 |
| 20 | 0,3333 |
| 25 | 0,4167 |
| 30 | 0,5 |
| 35 | 0,5833 |
| 40 | 0,6667 |
| 45 | 0,75 |
| 50 | 0,8333 |
| 55 | 0,9167 |
Пример: 7 ч 45 мин = 7 + 45/60 = 7,75 ч.
Частая ошибка: запись «7,30 ч» не означает 7 ч 30 мин. Это 7 + 0,30 × 60 = 7 ч 18 мин. Чтобы получить 7 ч 30 мин, нужна запись 7,5 ч. Двоеточие и запятая — не взаимозаменяемы.
Типичные ошибки при расчёте
-
Не прибавили сутки при переходе через полночь. Конец меньше начала — прибавляйте 1440 минут. Смена 20:00–8:00 без этой поправки даст отрицательное значение.
-
Путают 1,30 и 1,5 часа. 1,30 часа — это 1 ч 18 мин (0,30 × 60). Полтора часа — 1,5 ч = 1 ч 30 мин. Запись с запятой всегда означает десятичные часы, а не часы с минутами.
-
Перепутали поля «начало» и «конец». Разница от 17:45 до 8:30 через полночь — 14 ч 45 мин, а не 9 ч 15 мин. Проверяйте, какое значение является началом: результат зависит от порядка.
-
Считают обед дважды. Если перерыв уже вычитан в одном из расчётов, не вычитайте его повторно. Если обед по договору входит в рабочее время — не вычитайте вообще.
Вопросы
Почему разница между 20:00 и 8:00 получается 12 часов?
Интервал идёт через полночь: от 20:00 до 00:00 проходит 4 часа, от 00:00 до 8:00 — ещё 8 часов. Итого 12. Если конец меньше начала, калькулятор прибавляет 1440 минут — столько минут в сутках. Без этой поправки результат был бы отрицательным, что и означает переход через полночь.
Как посчитать интервал, если перерыв на обед разный каждый день?
Считайте каждый день отдельно: полная длительность (конец минус начало) минус конкретный перерыв, затем сложите результаты. Например, в понедельник 9 часов минус 60 минут, во вторник 8 ч 30 мин минус 45. Итог за неделю — сумма всех дней. Формула не меняется, меняются только минуты перерыва.
Как посчитать разницу времени за неделю или месяц?
Найдите разницу для каждого рабочего дня и сложите результаты. Если график одинаковый, умножьте разницу за день на число дней: 8 ч × 5 = 40 ч. Для сменного графика с разными сменами удобнее использовать калькулятор рабочего времени — он учтёт обед, ночные часы и переработки.
Как перевести результат в десятичные часы для табеля?
Разделите минуты на 60 и прибавьте к часам: 7 ч 45 мин = 7 + 45/60 = 7,75 ч. Не записывайте 7,45 вместо 7,75 — это не 7 ч 45 мин, а 7 ч 27 мин. Для расчёта зарплаты десятичные часы умножаются на ставку напрямую, без дополнительных подсчётов.
Чем разница во времени между городами отличается от разницы двух отсчётов?
Разница между городами — это смещение часовых поясов: Москва и Екатеринбург, например, различаются на 2 часа. Калькулятор разницы времени считает другой величиной — интервал между двумя моментами на одном поясе: сколько прошло от начала смены до конца, от отправления до прибытия, от прихода на работу до ухода.