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

Промежуток между моментами или время со сдвигом.

Исходные данные

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

5 полей

Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.

Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.

Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.

Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.

Заполните поля — результат появится здесь автоматически.

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

Категория
Даты и время
FAQ
4 вопросов
Методика
описана ниже

Как считается

Формула и логика

В режиме разницы вычисляется (конец − начало) по кругу 1440 минут: одинаковые часы дают 0, более ранний конец означает следующую полночь. Даты не вводятся, поэтому несколько суток по двум часам не определяются. В режимах сложения и вычитания длительность может превышать сутки, но показываются только часы после замыкания в 24 часа. Все часы и минуты должны быть целыми в пределах полей: время 0–23/0–59, длительность 0–999 часов и 0–59 минут. Неверные значения отклоняются и больше не обрезаются молча. Расчёт не учитывает секунды, часовой пояс и перевод часов.

Пример

С 22:15 до 06:45 проходит 8 часов 30 минут.

Поля и единицы

  • Что рассчитать — вариант из списка
  • Час начала — ч. Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.
  • Минута начала — мин. Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.
  • Час окончания — ч. Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.
  • Минута окончания — мин. Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.
  • Часов длительности — ч. Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.
  • Минут длительности — мин. Только целое число в указанном диапазоне; ошибочный ввод не заменяется ближайшей границей.

Как пользоваться

  • — Выберите, что нужно рассчитать.
  • — Введите время в часах и минутах.
  • — Прочитайте промежуток или получившееся время.

Методика и ограничения

Методика расчёта
Формула и логика
Ограничение
Даты не вводятся, поэтому несколько суток по двум часам не определяются. Расчёт не учитывает секунды, часовой пояс и перевод часов.

FAQ

Что если окончание раньше начала?

Это считается переходом через полночь — именно так работает ночная смена. Результат отмечается отдельной строкой.

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

Прибавляемая или вычитаемая длительность может быть больше 24 часов; получившееся время замыкается по кругу.

Поддерживаются ли секунды?

Нет, расчёт идёт в целых минутах — этого достаточно для смен и расписаний.

Что происходит со значениями вне диапазона?

Значения вне области и дробные части часов или минут отклоняются с ошибкой. Часы не заменяются ближайшей границей и минуты не усекаются; исправьте ввод до расчёта.