(0) дык там во-первых в любом расчете среднего подобное имеется, правда, не за произвольный, а за расчетный период (а какая разница), легко взять оттуда.
а во-вторых, в глобальнике прям функция имеется:
глПолучитьКоличествоФактическиОтработанныхДнейЧасов(
тебе не подходит?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший