календарь

Калькулятор рабочих часов

Рассчитайте фактически отработанные часы за один день после вычета неоплачиваемого перерыва.

Калькулятор рабочих часов: Рассчитывает количество рабочих часов за один промежуток времени в течение дня, вычитая неоплачиваемый перерыв из разницы между временем начала и окончания. Укажите перерыв в минутах и получите результат в десятичных часах. Инструмент не принимает интервалы, проходящие через полночь, и не учитывает повышенные ставки за сверхурочную работу, правила оплачиваемых перерывов или переход на летнее время. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Категория
Калькуляторы
Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
TOEA / КАЛЕНДАРНЫЙ ИНСТРУМЕНТ · Только в браузере
ЛИСТ ВВОДА / 01

Календарные значения

Значения остаются на этом устройстве. После изменения входного значения выполните расчёт ещё раз.

ЛИСТ РЕЗУЛЬТАТОВ / 02

Оплачиваемые рабочие часы

—

Общая продолжительность в минутах
—
Минуты неоплачиваемого перерыва
—
Рабочая формулаЧасы = (время окончания − время начала − минуты неоплачиваемого перерыва) ÷ 60
ДОПУЩЕНИЯ / ПРОЧИТАЙТЕ ПЕРЕД ИСПОЛЬЗОВАНИЕМ
  1. Даты считаются календарными датами в 00:00 по UTC; местный часовой пояс и переход на летнее время не учитываются.
  2. Результаты предназначены для планирования. Государственные праздники, правила работы в конкретной стране и внутренние правила компании не определяются автоматически.
  3. Время начала и окончания указано в 24-часовом формате за один день; интервалы через полночь и перерывы, равные интервалу или превышающие его, не принимаются.

Формула чистого времени и пример для табеля

Переведите каждое время в минуты от полуночи: S = 60 × час начала + минута начала, а E = 60 × час окончания + минута окончания. Пусть B — количество минут неоплачиваемого перерыва. Прошедшее время T = E − S, оплачиваемое время P = T − B, а чистое время в десятичных часах H = P ÷ 60. Время окончания должно быть позже времени начала, а 0 ≤ B < T.

Для периода с 08:45 до 17:15 и 45-минутного неоплачиваемого перерыва S = 525 и E = 1035. T = 1035 − 525 = 510 минут; P = 510 − 45 = 465 минут; H = 465 ÷ 60 = 7.75 часа. Виджет показывает 7.75 чистых часов, 510 прошедших минут и 45 минут неоплачиваемого перерыва.

Интервалы по часам и фактическое присутствие

Разъяснение перехода на летнее время от NIST (https://www.nist.gov/pml/time-and-frequency-division/popular-links/daylight-saving-time-dst) описывает пропущенные и повторяющиеся часы местного времени. На этой странице нет полей для даты и часового пояса, поэтому для смены, проходящей через такое изменение, нужно сравнить фактические временные метки, чтобы определить продолжительность присутствия.

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

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

  1. Укажите время начала и окончания рабочего дня так, чтобы время окончания было позже времени начала.
  2. Укажите общую продолжительность неоплачиваемого перерыва в минутах; если вычет не нужен, введите 0.
  3. Рассчитайте чистое количество часов в десятичном формате и проверьте результаты для общей продолжительности и перерыва.

Конфиденциальность и ограничения

Даты, время и результаты остаются в вашем браузере. Введённые данные никуда не загружаются.

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

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

Можно ли использовать этот инструмент для смены, которая заканчивается после полуночи?

Нет. Время окончания должно быть позже времени начала в тот же день. Разделите смену на подходящие интервалы или используйте калькулятор продолжительности времени, чтобы сравнить время начала и окончания, проходящее через полночь, до вычета перерывов.

Означает ли 7.5 часа семь часов и пятьдесят минут?

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

Нужно ли указывать оплачиваемые перерывы в поле для неоплачиваемого перерыва?

Указывайте только минуты, которые нужно вычесть. Оплачиваемые перерывы не следует вычитать через это поле. Инструмент требует, чтобы неоплачиваемый перерыв был короче рабочего интервала, и не определяет правила работодателя автоматически.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен