Перейти к содержимому

Калькулятор подсчета часов - Расчет рабочих часов между датами

Бесплатный калькулятор подсчета часов для расчета общего количества рабочих часов между любыми двумя датами. Идеально подходит для оплаты по часам, табелей учета рабочего времени, расчета зарплаты и отслеживания проектов. Мгновенные результаты!

Калькулятор подсчета часов

Всего часов
16Часы
Формула: 2 дней × 8 часов/день = 16
Калькулятор загрузки...
📚

Документация

Что такое калькулятор подсчёта часов?

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

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

Калькулятор использует два шага.

Сначала он подсчитывает дни между начальной и конечной датами, включая обе даты:

D=E−S+1D = E - S + 1

где D — количество дней, E — конечная дата, а S — начальная дата.

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

Затем он умножает это количество дней на введённое число часов в день:

T=D×HT = D \times H

где T — общее количество часов, а H — среднее количество отработанных часов в день.

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

Результат округляется до двух знаков после запятой.

Пример расчёта

Начальная дата: 2023-01-02 (понедельник) Конечная дата: 2023-01-06 (пятница) Часы в день: 8

Количество дней = 6 − 2 + 1 = 5 Общее количество часов = 5 × 8 = 40

Работа по 8 часов в день с понедельника по пятницу даёт 40 часов всего.

Пример с включёнными выходными

Начальная дата: 2023-03-20 (понедельник) Конечная дата: 2023-03-26 (следующее воскресенье) Часы в день: 8

Количество дней: 7 (с понедельника по воскресенье включительно) Общее количество часов = 7 × 8 = 56

Поскольку калькулятор учитывает каждый календарный день, в эту сумму входят два выходных дня. У человека, работавшего только пять будних дней в этом периоде по 8 часов в день, получилось бы 40 часов, а не 56. Чтобы получить такое значение с помощью этого инструмента, нужно рассчитать будни как отдельный период (с понедельника по пятницу), а не вводить всю неделю.

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

  1. Введите начальную дату периода.
  2. Введите конечную дату периода.
  3. Введите среднее количество отработанных часов в день — от 0 до 24. Допускаются десятичные значения, например 4,5 часа для четырёх с половиной часов.
  4. Просмотрите общее количество часов, показанное под полями.

Конечная дата не должна быть раньше начальной. В противном случае калькулятор показывает ошибку вместо результата. Одинаковые начальная и конечная даты допустимы и засчитываются как 1 день. Если одно из полей даты пусто или содержит несуществующую дату, например 30 февраля, калькулятор запрашивает действительные начальную и конечную даты.

Можно ввести 0 часов в день, но тогда итог составит 0, поэтому результат не отображается.

Другие примеры

Двухнедельный расчётный период: с 2023-01-01 по 2023-01-14 при 6 часах в день. Количество дней = 14. Общее количество часов = 14 × 6 = 84.

Полный месяц: с 2023-02-01 по 2023-02-28 (февраль 2023 года, не являющегося високосным) при 4,5 часах в день. Количество дней = 28. Общее количество часов = 28 × 4,5 = 126.

Один день: с 2023-03-15 по 2023-03-15 при 3,5 часах. Количество дней = 1. Общее количество часов = 3,5.

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

Пропускает ли калькулятор выходные? Нет. Он учитывает каждый календарный день между начальной и конечной датами, включая субботы, воскресенья и праздничные дни. Чтобы определить количество часов только за будни, рассчитайте каждый рабочий период как отдельный диапазон дат и сложите результаты.

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

Можно ли вводить часы для неполного рабочего дня или дробные значения? Да. Поле для часов в день принимает десятичные значения, поэтому график неполного рабочего дня с 4,5 часами в день можно ввести напрямую.

Что произойдёт, если установить конечную дату раньше начальной? Калькулятор показывает сообщение об ошибке и не выводит итог, поскольку отрицательное количество дней не имеет смысла. Если конечная дата совпадает с начальной, это допустимо и даёт 1 день.

Учитывает ли калькулятор високосные годы? Да. Он подсчитывает фактическое количество календарных дней, поэтому в феврале високосного года правильно учитывается 29 дней, а не 28.

То же ли это, что и оплачиваемые часы? Не обязательно. Общее количество часов по этому калькулятору включает все введённые за период часы. Оплачиваемые часы — это те из них, которые по договору можно выставить клиенту, и их количество может быть меньше.

Источники

  1. "Time Tracking." Википедия, Фонд Викимедиа, https://en.wikipedia.org/wiki/Time_tracking.
  2. "Fair Labor Standards Act of 1938." Министерство труда США, https://www.dol.gov/agencies/whd/flsa.