Подключиться через MCP →

Введите расчет

Укажите время прихода и ухода для каждого рабочего отрезка (24-часовой формат ЧЧ:ММ). Чтобы пропустить отрезок, оставьте строку пустой. Если время ухода раньше времени прихода, считается, что смена ночная (+24 ч).

Математическая формула

Математическая формула: Калькулятор рабочего времени (приход / уход)
Show calculation steps (1)
  1. Total time display

    Total time display: Калькулятор рабочего времени (приход / уход)

    Sum the period durations, then split the total minutes into whole hours and zero-padded minutes.

Реклама

Результатов

Общее время
8:00
отработано часов : минут
Заполненных отрезков 2
Всего минут 480 min
Десятичные часы 8 h

Что такое калькулятор рабочего времени?

Это простой инструмент для учёта времени, своего рода электронный табель или «пробивка» карточки. Укажите время прихода и ухода для каждого рабочего отрезка за день — и калькулятор сложит все отрезки в единое общее время, отображая его как часы и минуты с ведущим нулём (например, 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{ десятичных часа})\).

Схема преобразования часов и минут в десятичные часы
Минуты делятся на 60, чтобы выразить общее время в десятичных часах.

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

Учитывает ли калькулятор ночные смены? Да. Если время ухода раньше времени прихода, калькулятор автоматически прибавляет 24 часа.

Зачем показываются десятичные часы? Многие системы расчёта зарплаты и выставления счетов используют десятичные часы (например, 8,5), а не формат «часы:минуты», поэтому показаны оба варианта.

Меняет ли часовой пояс мой итог? Нет. Часовой пояс лишь подписывает отображаемое время; расчёт длительности одинаков в любом поясе.

Последнее обновление: