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 рабочих дней: исключаются субботы, воскресенья и фиксированные праздники РФ.

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

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

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

Онлайн-таймер с обратным отсчётом и секундомер с кругами. Работает прямо в браузере.

Открыть