AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.01.2016, 14:45   #1  
Lanai is offline
Lanai
Участник
 
35 / 29 (1) +++
Регистрация: 09.08.2005
Что-то с временными зонами
Код:
info(enum2str(DateTimeUtil::getClientMachineTimeZone()));
info(enum2str(DateTimeUtil::getCompanyTimeZone()));
info(enum2str(DateTimeUtil::getOriginatingTimeZone(DateTimeUtil::getSystemDateTime())));
info(enum2str(DateTimeUtil::getUserPreferredTimeZone()));

Выдает результат:
Info Сообщение (14:41:22) (GMT+03:00) Москва, Санкт-Петербург, Волгоград
Info Сообщение (14:41:22) (GMT+03:00) Москва, Санкт-Петербург, Волгоград
Info Сообщение (14:41:22) (GMT) Касабланка, Монровия, Рейкьявик
Info Сообщение (14:41:22) (GMT+03:00) Москва, Санкт-Петербург, Волгоград

А код:
info(DateTimeUtil::toStr(DateTimeUtil::getSystemDateTime()));

Выдает:
2016-01-15T11:42:05
Показывает время на 3 часа меньше.

В Сервис - Дата сеанса:
Текущая временная зона = (UTC+03:00) Волгоград, Москва, Санкт-Петербург (RTZ 2)
Временная зона сеанса = (UTC+03:00) Волгоград, Москва, Санкт-Петербург
Без "(RTZ 2)"

Если щелкнуть на поле с Временной зоной сеанса, то значение в нём исчезает.

Что это означает? Что не так с временными зонами? Как исправить?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как лучше отлаживать код с временными таблицами, recordset'ами, set'ами, map'ами и прочими сложными структурами? mazzy DAX: Прочие вопросы 5 29.07.2011 19:08
Как перенести данные между временными таблицами MSSQL и АОТ velk DAX: Программирование 5 08.08.2006 17:27

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:20.