Documentum (DQL через DFC) всегда возвращает столбцы результата Date в виде строки, отформатированной следующим образом:
Wed Oct 19 16:01:59 PDT 2011
... и функция .NET DateTime.Parse
блокирует это - особенно PDT
Часовой пояс (TZ впредь) часть строк - насколько я могу судить, нет никакого понятия этих сокращений TZ в разборе DateTime.Конечно, он поймет +8:00
, но не PDT
.
TZ основан на TZ сервера содержимого, который не всегда может быть тем же TZ, что и потребитель веб-службы (мывыдает результаты DQL через веб-сервис).
ТАК ... если я смогу получить Documentum для ВСЕГДА, дайте мне время UTC в этих строках, я могу довольно легко выполнить преобразование на клиенте и всегдаиметь свой правильный часовой пояс.
Можно ли это сделать?Существует ли параметр Documentum, чтобы сервер содержимого всегда возвращал время по Гринвичу?
Альтернативные решения?