Калькулятор рабочих часов
Рассчитайте общее количество рабочих часов по времени начала и окончания, включая перерывы.
Рабочие периоды
Перерывы
Итог
Введение
Work Hours Calculator от Calq. помогает быстро посчитать фактическое рабочее время за смену или день: отнимает перерывы, учитывает несколько отрезков работы и смены, выходящие за полночь. Калькулятор полезен сотрудникам, HR-специалистам, менеджерам проектов и фрилансерам для табелирования и биллинга.
Как это работает
- Введите время начала и окончания работы в формате ЧЧ:ММ (24-часовой формат, например 08:45 или 17:30).
- При необходимости добавьте перерыв(и) в минутах (например, 30) или в формате ЧЧ:ММ (например, 01:00).
- Если работали в несколько отрезков (например, до и после обеда), добавьте каждый отрезок отдельно.
- Нажмите рассчитать - получите:
- общее рабочее время в формате ЧЧ:ММ,
- то же самое в десятичных часах (для счетов и таблиц),
- общую продолжительность перерывов.
Входные данные: что и зачем
- Начало работы (ЧЧ:ММ) - старт вашей смены или периода работы.
- Окончание работы (ЧЧ:ММ) - завершение периода работы. Если время окончания меньше времени начала, калькулятор считает, что смена продолжилась за полночь.
- Перерыв - время, которое не включается в оплачиваемую работу. Можно вводить в минутах (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-часовом формате, отличайте общую продолжительность смены от перерывов и используйте десятичные часы для биллинга. Используйте калькулятор выше с вашими данными, чтобы получить чистые часы для табеля и счетов.
Данный материал носит справочный характер и не является юридической консультацией; проверяйте требования вашей компании и местного законодательства.