CalcToolsLab

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

Посчитайте часы, минуты и секунды между двумя датами и временем: HH:MM, десятичные часы, всего часов, минут, секунд и смены по 8 часов.

Когда нужен расчёт часов и минут между датами

Калькулятор нужен, когда важна не только дата, но и время начала и конца: смена, встреча, поездка, простой сервиса, тайм-трекинг или длительность задачи. Он считает фактический интервал между двумя локальными отметками времени и показывает результат в днях, часах, минутах, секундах, формате `HH:MM`, десятичных часах и сменах по 8 часов.

Не калькулятор рабочих дней
Страница не применяет производственный календарь, праздники, график смен, обеденные перерывы и кадровые правила. Она показывает математическую длительность между двумя введёнными моментами.

Базовая длительность между двумя моментами

Дата и время начала и конца читаются браузером как локальные `datetime-local` значения. Если конец введён раньше начала, калькулятор не выдаёт отрицательное время, а показывает положительную длительность и предупреждение об обратном порядке.

  1. Δt — искомая длительность; Δt хранится в миллисекундах и затем переводится в часы, минуты и секунды.
  2. t конец — конечная отметка времени; t конец берётся из поля «Конец».
  3. t начало — начальная отметка времени; t начало берётся из поля «Начало».
  4. модуль — защита от обратного порядка; модуль делает длительность положительной.

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

Как получаются total hours, minutes и seconds

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

  1. H — всего полных часов; H округляется вниз до целого часа.
  2. M — всего полных минут; M округляется вниз до целой минуты.
  3. S — всего полных секунд; S округляется вниз до целой секунды.
  4. Δt — длительность в миллисекундах; Δt получается из разницы двух дат.
  • Длительность в формате Д ЧЧ:ММ:СС — основной читаемый вид
  • Формат HH:MM — компактная запись для табелей и тайм-трекинга
  • Десятичные часы — дробный формат для ставок, аналитики и таблиц
  • Десятичные дни — ориентир для длинных процессов
  • Всего часов, минут и секунд — целые суммарные значения
  • Рабочие смены по 8 часов — справочная оценка масштаба интервала

Дни, остаток часов и минут

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

  1. D — полные дни; D показывает, сколько целых суток вошло в интервал.
  2. h — часы остатка; h считается после удаления полных суток.
  3. m — минуты остатка; m считается после удаления полных часов.
  4. Δt — исходная длительность; Δt остаётся общей базой для всех форматов.

Так можно одновременно видеть человекочитаемую длительность и суммарные значения для отчётов.

HH:MM и десятичные часы

HH:MM — это запись часов и минут через двоеточие. Десятичные часы — дробное число часов, которое удобно умножать на ставку, использовать в таблицах и импортировать в системы учёта. Внешне форматы похожи, но назначение у них разное.

  1. H dec — десятичные часы; H dec подходят для расчётов, ставок и аналитики.
  2. Δt — длительность в миллисекундах; Δt делится на количество миллисекунд в часе.
  3. HH:MM — формат часов и минут; HH:MM нужен для читаемой записи и табелей.
  4. m — минуты остатка; m показывает часть часа после целых часов.
HH:MMДесятичные часыМинуты
1:001.00060
1:151.25075
1:301.50090
1:451.750105
7:307.500450
8:008.000480

Смены по 8 часов и рабочее время

Показатель смен по 8 часов нужен только как быстрая оценка масштаба интервала. Он не заменяет табель, график сменности, правила оплаты, ночные коэффициенты, сверхурочные и обязательные перерывы.

  1. S смен — справочное количество 8-часовых смен; S смен не является кадровым расчётом.
  2. H dec — десятичные часы интервала; H dec берутся из общей длительности.
  3. 8 часов — условная длина смены; 8 часов не учитывают обед, ночные доплаты и локальный график.
СценарийКак вводитьЧто помнить
Ночная сменаначало вечером, конец утром следующей датыполные даты убирают ошибку перехода через полночь
Обеденный перерывсначала посчитать полный интервалперерыв вычитается вручную или двумя отдельными интервалами
Тайм-трекингстарт и финиш задачидля оплаты обычно используют десятичные часы
SLA или простойначало и конец инцидентаправила округления нужно проверять в вашей системе
Часовой пояс устройства
Оба значения читаются в локальном часовом поясе браузера. Смещение может меняться для разных дат из-за перехода на летнее или зимнее время и исторических правил. Если начало и конец относятся к разным городам, заранее приведите их к одному поясу.
Не юридический расчет
Для табеля, зарплаты, SLA, сверхурочных, ночных доплат и юридических сроков могут действовать правила работодателя, договора или закона. Калькулятор показывает математическую длительность.

Ограничения и точность

  • Локальный часовой пояс: оба значения интерпретируются настройками браузера и операционной системы.
  • Миллисекунды не вводятся: стандартное поле даты и времени работает с минутной точностью, а секунды в результате зависят от введённых значений и округления браузера.
  • Переходы времени: летнее и зимнее время, а также исторические правила часовых поясов зависят от среды выполнения.
  • Перерывы не вычитаются автоматически: обед, паузы и нерабочие интервалы нужно учитывать отдельно.
  • Связанные расчёты: для дат, рабочих дней и таймзон используйте отдельные инструменты.

Часто задаваемые вопросы

Источники и нормативная база

Расчёты выполняются на основе указанных нормативных и справочных источников. Ссылки открываются в новой вкладке.

Похожие инструменты

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

Посчитайте, сколько дней между двумя датами: календарные дни, включение конечной даты, недели, месяцы, годы, будни, выходные и дата +/- N дней.

Открыть
Калькулятор времени (сложение и вычитание)

Складывайте и вычитайте интервалы времени онлайн: часы, минуты, секунды, цепочка значений +/−, результат HH:MM:SS, десятичные часы, минуты и секунды.

Открыть
Калькулятор прибавления времени к дате

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

Открыть
Калькулятор рабочих дней

Посчитайте рабочие дни между датами или дату через N рабочих дней. Исключаются субботы, воскресенья и фиксированные праздники РФ.

Открыть
Калькулятор дат

Посчитайте календарную разницу между датами: дни, недели, месяцы и годы. Прибавьте или вычтите дни к дате и узнайте итоговую дату и день недели.

Открыть
Таймер и секундомер

Запустите таймер обратного отсчёта или секундомер онлайн: старт, пауза, продолжение, сброс и круги. Работает в браузере; точность зависит от вкладки.

Открыть
Обновлено: