0
Admin_Net_1C
15.10.20
✎
13:23
|
Добрый день.
Платформа 8.3.16.1063, назначение использования: Приложение для мобильной платформы.
Подскажите пожалуйста, кто в курсе: пытаюсь вывести локальное уведомление (на клиенте):
Уведомление = Новый ДоставляемоеУведомление();
Уведомление.Текст = "Тест локального уведомления";
Уведомление.ДатаПоявленияУниверсальноеВремя = УниверсальноеВремя(ДатаВремяУведомления);
ДоставляемыеУведомления.ДобавитьЛокальноеУведомление(Уведомление);
значение переменной ДатаВремяУведомления=15.10.2020 14:00:00, а значение УниверсальноеВремя(ДатаВремяУведомления) = 15.10.2020 9:00:00, т.к. на устройстве часовой пояс GMT+5.
На клиенте не могу задать второй параметр УниверсальноеВремя(<МестноеВремя>, <ЧасовойПояс>), т.к. <ЧасовойПояс> - Может быть задан только в коде, исполняемом на сервере, режиме запуска "Толстый клиент" и во внешнем соединении.
Если перенести код создания уведомления на сервер, то там не доступен менеджер ДоставляемыеУведомления.
Вопрос: как правильно задавать время показа уведомления с учетом часового пояса?
|
|