Калькулятор разницы во времени
Введите время начала и окончания и получите продолжительность в формате часы и минуты, в десятичных часах и в общем количестве минут. Неоплачиваемый перерыв вычитается отдельно. Ночные смены через полночь поддерживаются.
Как это работает
Формула
Переменные, обозначения и единицы
- Время начала в минутах с полуночи (0–1439)
- Время окончания в минутах с полуночи (0–1439)
- Длительность неоплачиваемого перерыва в минутах
- Минуты от начала до окончания с учётом перехода через полночь
- Отработанное время после вычета перерыва
- Количество минут в полных сутках
Как выполняется расчёт
Введите время начала и окончания в 24-часовом формате HH:MM. Калькулятор переводит их в минуты с начала суток, вычитает начало из окончания, при необходимости добавляет 24 часа для смен через полночь, а затем вычитает неоплачиваемый перерыв. Результат показывается в трёх видах: часы и минуты, десятичные часы и общее количество минут.
Арифметика времени в минутах с полуночи:
- Обе временные отметки разбираются как минут с полуночи. Некорректный формат HH:MM просто очищает результат.
- Считается разница: .
- Если или пользователь указал ночную смену, добавляются 1440 минут. Так обрабатываются интервалы 22:00 → 06:00 и явный случай 23:00 → 23:00 как 24 часа.
- Затем вычитается перерыв: . Отрицательный результат означает, что перерыв слишком длинный, и это показывается как ошибка ввода.
- Итог форматируется тремя способами: часы и минуты для человека, десятичные часы для учёта и общее число минут для планирования смен.
Частые вопросы
Как считаются смены через полночь?
Если время окончания раньше времени начала, калькулятор автоматически добавляет 24 часа. Поэтому интервал 22:00 → 06:00 будет равен 8 часам, а не отрицательной величине.
Зачем нужны десятичные часы?
Такой формат нужен для табелей учёта рабочего времени, расчёта зарплаты и биллинговых систем. Например, 7 ч 45 мин = 7.75 часа.
Можно ли вычесть обед или перерывы?
Да. Укажите длительность неоплачиваемого перерыва в минутах, и она будет вычтена из общего интервала перед показом результата.
Чем этот калькулятор отличается от калькулятора разницы между датами?
Калькулятор разницы между датами работает с полными календарными днями. Этот калькулятор работает со временем внутри суток и отвечает на вопрос: «Сколько длилась эта смена?»
Нужно ли всегда включать переключатель ночной смены?
Нет. Если время окончания уже раньше времени начала, переход через полночь определится автоматически. Переключатель нужен, когда вы хотите явно указать такой сценарий, например 23:00 → 23:00 как полные сутки.