Что такое калькулятор рабочего времени?
Это простой инструмент для учёта времени, своего рода электронный табель или «пробивка» карточки. Укажите время прихода и ухода для каждого рабочего отрезка за день — и калькулятор сложит все отрезки в единое общее время, отображая его как часы и минуты с ведущим нулём (например, 8:05). Он пригодится для табелей, учёта времени по проектам, подготовки расчёта зарплаты или просто чтобы понять, сколько на самом деле длилась смена.
Как пользоваться
Выберите часовой пояс (он влияет только на подпись времени, но не на расчёты). Затем заполните поля «Приход» и «Уход» для нужного количества из четырёх отрезков. Чтобы пропустить отрезок, оставьте его строку пустой. Нажмите «Рассчитать» — и увидите общее время, количество заполненных отрезков, суммарное число минут и эквивалент в десятичных часах, который используют большинство систем расчёта зарплаты.
Формула
Для каждого отрезка длительность — это просто время ухода минус время прихода:
$$\Delta_i = \text{clockOut}_i - \text{clockIn}_i$$Если время ухода оказывается раньше времени прихода в течение дня, калькулятор считает, что смена ночная, и прибавляет 24 часа: так смена с 18:00 до 02:00 верно даёт 8 часов. Длительности всех отрезков суммируются:
$$\text{Total Time} = \sum_i (\text{clockOut}_i - \text{clockIn}_i)$$затем итог делится на 60, чтобы получить целые часы, а остаток показывается как минуты:
$$H = \left\lfloor \frac{\sum \Delta_i}{60} \right\rfloor,\quad M = \left(\sum \Delta_i\right) \bmod 60$$Десятичные часы — это итог в минутах, делённый на 60.
Разбор примера
Отрезок 1: с 09:00 до 12:30 = 3 ч 30 мин. Отрезок 2: с 13:15 до 17:45 = 4 ч 30 мин. Сумма — 8 ч 0 мин, то есть общее время 8:00, что равно 8,00 десятичных часа. А если вместо второго отрезка взять промежуток с 12:45 до 16:50, получится 4 ч 5 мин, и тогда итог составит, например, 8:05 \((8{,}0833 \text{ десятичных часа})\).
Частые вопросы
Учитывает ли калькулятор ночные смены? Да. Если время ухода раньше времени прихода, калькулятор автоматически прибавляет 24 часа.
Зачем показываются десятичные часы? Многие системы расчёта зарплаты и выставления счетов используют десятичные часы (например, 8,5), а не формат «часы:минуты», поэтому показаны оба варианта.
Меняет ли часовой пояс мой итог? Нет. Часовой пояс лишь подписывает отображаемое время; расчёт длительности одинаков в любом поясе.