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

Рассчитайте общее количество рабочих часов по времени начала и окончания, включая перерывы.

Рабочие периоды

Перерывы

Итог

Чистые рабочие часы
Общая продолжительность:
Общее время перерыва:
Десятичные часы:

Введение

Work Hours Calculator от Calq. помогает быстро посчитать фактическое рабочее время за смену или день: отнимает перерывы, учитывает несколько отрезков работы и смены, выходящие за полночь. Калькулятор полезен сотрудникам, HR-специалистам, менеджерам проектов и фрилансерам для табелирования и биллинга.

Как это работает

  1. Введите время начала и окончания работы в формате ЧЧ:ММ (24-часовой формат, например 08:45 или 17:30).
  2. При необходимости добавьте перерыв(и) в минутах (например, 30) или в формате ЧЧ:ММ (например, 01:00).
  3. Если работали в несколько отрезков (например, до и после обеда), добавьте каждый отрезок отдельно.
  4. Нажмите рассчитать - получите:
    • общее рабочее время в формате ЧЧ:ММ,
    • то же самое в десятичных часах (для счетов и таблиц),
    • общую продолжительность перерывов.

Входные данные: что и зачем

  • Начало работы (ЧЧ:ММ) - старт вашей смены или периода работы.
  • Окончание работы (ЧЧ:ММ) - завершение периода работы. Если время окончания меньше времени начала, калькулятор считает, что смена продолжилась за полночь.
  • Перерыв - время, которое не включается в оплачиваемую работу. Можно вводить в минутах (10, 30, 90) или как ЧЧ:ММ (00:10, 00:30, 01:30).
  • Несколько отрезков работы - используйте, когда в течение дня были паузы между рабочими блоками (например, 09:00-12:30 и 13:30-18:00). Промежутки между отрезками и так не попадут в рабочее время; отдельный ввод «перерыва» нужен только для пауз внутри отрезка (например, 10 минут техники безопасности).

Результаты и интерпретация

  • Рабочее время (ЧЧ:ММ) - чистое время работы без перерывов, суммированное по всем отрезкам.

  • Рабочее время (десятичные часы) - удобно для биллинга и Excel. Формула: часы + минуты/60.
    Примеры: 15 минут = 0,25 ч; 30 минут = 0,5 ч; 45 минут = 0,75 ч; 6 минут = 0,1 ч.

  • Общая продолжительность перерывов - сумма всех введенных перерывов.

    Важно: общая продолжительность смены - это «от начала до конца» с учетом всех пауз. Рабочее время - это общая продолжительность минус перерывы. Результаты могут выходить за полночь (например, ночная смена 22:30-07:15).

Метод и допущения

  • Один отрезок: если окончание ≥ начало, длительность = окончание − начало; если окончание < начало, длительность = (24:00 − начало) + окончание.

  • Несколько отрезков: длительность считается по каждому отрезку отдельно, затем суммируется.

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

  • Перевод в десятичные часы: десятичные_часы = суммарные_минуты / 60. Обычно отображаются с двумя знаками после запятой.

  • Границы и проверка: если сумма перерывов превышает длительность работы по отрезкам, итоговое рабочее время считается равным 0. Секунды не учитываются; округление - до минуты.

    Ограничения: правила учета рабочего времени и оплаты перерывов отличаются по странам и по работодателям. Приведенная логика - общая и может отличаться от локальных норм и внутренних регламентов.

Контекст и термины (HR и учет времени)

  • Рабочее время - период, когда сотрудник выполняет трудовые обязанности.
  • Перерыв - пауза в работе. Может быть оплачиваемым или неоплачиваемым; в калькулятор имеет смысл вносить только те перерывы, которые не оплачиваются и не должны входить в фактическое рабочее время.
  • Табель и биллинг - учет часов для зарплаты, сверхурочной работы или выставления счетов клиентам.
  • Ночные и скользящие смены - часто пересекают полночь; калькулятор корректно учитывает такие случаи.

Советы и стратегии

  • Всегда вводите время в 24-часовом формате (ЧЧ:ММ), чтобы избежать двусмысленностей.
  • Для биллинга используйте десятичные часы: так проще умножать на часовую ставку.
  • Если в вашей компании есть правило округления (например, до 0,1 часа или до 15 минут), применяйте его после расчета.
  • Разделяйте день на отрезки, если были длительные перерывы между блоками работы - так вы избежите двойного учета.
  • Вносите только те перерывы, которые не должны оплачиваться; оплачиваемые технологические паузы обычно включаются в рабочее время.

Примеры расчетов

1. Обычный рабочий день

  • Отрезок: 09:00-18:00
  • Перерыв: 01:00
  • Расчет: 9 часов − 1 час = 8:00
  • Итог: рабочее время 08:00 (8,00 ч); перерывы 01:00 (60 мин)

2. Ночная смена через полночь

  • Отрезок: 22:30-07:15
  • Перерыв: 00:30
  • Расчет: (22:30-24:00 = 1:30) + (00:00-07:15 = 7:15) = 8:45; 8:45 − 0:30 = 8:15
  • Итог: рабочее время 08:15 (8,25 ч); перерывы 00:30 (30 мин)

3. Несколько отрезков плюс короткий перерыв

  • Отрезки: 09:00-12:30 и 13:20-18:10

  • Перерыв внутри работы: 00:10

  • Расчет: 3:30 + 4:50 = 8:20; 8:20 − 0:10 = 8:10

  • Итог: рабочее время 08:10 (8,17 ч, при округлении до двух знаков); перерывы 00:10 (10 мин).

    Промежуток 12:30-13:20 не входит в рабочее время автоматически и не добавляется к показателю «перерывы».

Частые вопросы

  • Что делать, если смена заканчивается на следующий день?
    Введите времена как есть. Если окончание раньше начала (например, 22:00-06:00), калькулятор посчитает переход через полночь автоматически.

  • Чем ЧЧ:ММ отличается от десятичных часов и что выбирать?
    ЧЧ:ММ удобно визуально, десятичные часы удобны для расчетов. Для табеля чаще используют ЧЧ:ММ, для выставления счетов - десятичные часы.

  • Нужно ли вводить «перерыв», если я разделил день на два отрезка?
    Нет. Промежуток между отрезками уже исключен. Перерыв вводите только для пауз внутри самого отрезка.

  • Как учитывать оплачиваемые перерывы?
    Если перерыв оплачиваемый и должен входить в рабочее время, не вносите его в поле «перерыв».

  • Какое округление применяется?
    Время считается по минутам. Десятичные часы обычно показываются с двумя знаками после запятой. Если у вас есть корпоративное правило округления, применяйте его к результату.

Итоги

Work Hours Calculator помогает точно рассчитать рабочее время с учетом перерывов, нескольких отрезков и ночных смен. Вводите данные в 24-часовом формате, отличайте общую продолжительность смены от перерывов и используйте десятичные часы для биллинга. Используйте калькулятор выше с вашими данными, чтобы получить чистые часы для табеля и счетов.

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