15.01.2016, 14:45 | #1 |
Участник
|
Что-то с временными зонами
Код:
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)" Если щелкнуть на поле с Временной зоной сеанса, то значение в нём исчезает. Что это означает? Что не так с временными зонами? Как исправить? |
|