GetUtcOffsetByRecipient – получить часовой пояс для пользователя или группы пользователей
<< Click to Display Table of Contents >> Объектная модель > CoreEntities – администрирование > TimeZones – часовые пояса GetUtcOffsetByRecipient – получить часовой пояс для пользователя или группы пользователей |
Метод получает часовой пояс для пользователя или группы пользователей в виде смещения времени от UTC (Universal Time Coordinated) в часах.
Синтаксис
C# |
public static Nullable<double> GetUtcOffsetByRecipient(IRecipient recipient); |
Параметры
recipient – пользователь или группа пользователей.
Возвращаемое значение
Смещение от UTC в часах. Если в настройках для пользователя или группы пользователей часовой пояс не задан, то возвращается значение null.
Примечание. Сначала проверяются данные в кэше. Если данных там нет, то они загрузятся из источника данных.
Пример. Получение часового пояса пользователя по его идентификатору
private static double? GetTimeZoneByUserId(int userId)
{
return TimeZones.GetUtcOffsetByRecipient(Users.Get(userId));
}
© Компания Directum, 2024 |