<< Click to Display Table of Contents >> Объектная модель > Основные механизмы > Calendar – дата и время AddWorkingHours – добавить рабочие часы |
![]() ![]() ![]() |
Метод добавляет рабочие часы к указанной дате.
При вычислении рабочего времени учитываются календари рабочего времени, частные календари и часовые пояса.
ПРИМЕЧАНИЕ. Время вычисляется в часовом поясе веб-сервера Directum RX. Клиентский компьютер может находиться в другом часовом поясе, поэтому время, к которому добавляют рабочие часы, необходимо преобразовать во время веб-сервера.
Перегрузки
AddWorkingHours(double hours) |
Добавить рабочие часы |
AddWorkingHours(IRecipient recipient, double hours) |
Добавить рабочие часы к указанной дате для пользователя или группы пользователей |
Синтаксис
C# |
public static DateTime AddWorkingHours(IRecipient recipient, double hours); |
Параметры
hours – рабочие часы;
recipient – пользователь или группа пользователей.
Возвращаемое значение
Рабочий день и время через определенное количество часов от указанной даты.
ПРИМЕЧАНИЕ. Значение возвращается в часовом поясе веб-сервера Directum RX. Клиентский компьютер может находиться в другом часовом поясе, поэтому время веб-сервера необходимо преобразовать в локальное время текущего пользователя.
Пример. Добавление времени к дате
// К текущей дате добавить часы и округлить до ближайшей рабочей даты.
var newDate = Calendar.Now.AddWorkingHours(5);
© Компания Directum, 2025 |