belun.app Блог
EN

Математика табеля: десятичные часы, перерывы, ночные смены

Почему 8:15 на часах превращается в 8,25 в расчётном листке, как считать смены через полночь и какие правила округления незаметно меняют часы.

Настенные часы над рабочим столом — учёт рабочего времени в течение дня

Если вы хоть раз вписывали «8,15» в программу учёта времени после восьми часов и пятнадцати минут работы — вы недосчитали себе шесть минут. Часы-минуты и десятичные часы выглядят похоже, а ведут себя по-разному, и расчётные системы понимают только один из этих форматов. На этой путанице держится добрая половина споров вокруг табелей, хотя избежать её несложно.

Время на часах и десятичные часы

В привычной записи минуты считаются из 60, в десятичной — доли часа из 100. Отсюда:

  • 8:15 = 8,25 часа
  • 8:30 = 8,5 часа
  • 8:45 = 8,75 часа
  • 8:20 = 8,33 часа (20 ÷ 60, с округлением)

Перевод простой: минуты делим на 60. Очевидным он кажется только на четвертях часа. 8:09 превращается в 8,15 — именно поэтому «время с часов», вписанное в десятичное поле, ломает расчёт молча, без ошибок на экране. Бухгалтерия умножает десятичные часы на ставку: при ставке 2000 рублей в час разница между 8,15 и 8,25 — это 200 рублей за каждый день, где закралась ошибка.

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

Перерыв вычитается до перевода

Обед почти везде не оплачивается, поэтому день с 9:00 до 17:30 с получасовым перерывом — это 8 оплачиваемых часов, а не 8,5. При ручном подсчёте важен порядок действий: сначала вычесть перерыв из минут, потом переводить в десятичный вид. Частая ошибка — перевести сначала, а потом вычесть 0,30 вместо 0,5 за полчаса. Та же путаница цифр и минут, только в другом месте.

Проблема полуночи

Вычтите 22:00 из 06:00 «в лоб» — получите минус 16 часов. Через это прошёл каждый, кто хоть раз считал ночные смены. Решение: если конец раньше начала, прибавьте 24 часа до вычитания. Смена с 22:00 до 06:00 — 8 часов; с 23:30 до 07:15 — 7 часов 45 минут. Калькулятор делает это сам и помечает интервал как ночной. Пометка заодно работает проверкой: если она появилась на дневной смене — в одном из времён опечатка.

Округление существует, и оно не нейтрально

В США федеральные правила разрешают округлять отметки прихода и ухода до четверти часа — так называемое «правило семи минут»: приход с 7:53 до 8:07 записывается как 8:00. Округление обязано работать в обе стороны: практику «всегда в пользу работодателя» суды раз за разом признавали незаконной. Если у вас на работе округляют — записывайте реальные отметки пару недель и сравните. Разница за месяц часто укладывается в полчаса, но «часто» не значит «всегда», а узнать можно только посчитав.

Несколько привычек, которые держат табель в порядке:

  • Записывайте фактическое время, а не «по памяти» — длительность восстановите потом.
  • Переводите в десятичный вид один раз, в конце дня, а не в уме на каждой записи.
  • У ночных смен ставьте дату рядом со временем конца.
  • Десятичный итог держите с двумя знаками — ровно столько хранят расчётные системы.

Сводите ли вы неделю смен или проверяете, сходится ли счёт с часами за ним, — Калькулятор времени выдаёт длительность, десятичный перевод и учёт полуночи в одном месте. Ничего устанавливать не нужно, данные никуда не отправляются.

Попробуйте инструмент

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