Функция для расширенного использования календарей рабочего времени

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

UserFriendly-запрос диапазона дат.

Изящный способ запроса диапазона дат у пользователя.

Функция изменения времени с учетом рабочих часов

Функция изменяет время (часы) от заданной даты и саму дату, если количество прибавляемых часов более 8 (напомню, подсчет осуществляется только в рабочих часах). Первоначально задается два параметра: Дата, требующая изменения и число часов, на которое требуется изменить время.