Documentum (DFC 経由の DQL) は、常に Date 結果列を次のような形式の文字列として返します。
Wed Oct 19 16:01:59 PDT 2011
...そして、.NETDateTime.Parse
関数はこれを詰まらせます — 特にPDT
文字列のタイム ゾーン (今後は TZ) の部分 — 私が知る限り、DateTime 解析にはこれらの TZ 省略形の概念はありません。確かに、それは理解しますが、そうでは+8:00
ありませんPDT
。
TZ はコンテンツ サーバーの TZ に基づいており、Web サービスのコンシューマーと常に同じ TZ であるとは限りません (Web サービスを介して DQL 結果をフィードしています)。
そのため、Documentum にこれらの文字列の UTC 時刻を常に提供してもらうことができれば、クライアントで非常に簡単に変換を行うことができ、常に正しいタイム ゾーンを取得できます。
これはできますか?コンテンツ サーバーが常に GMT 時間を返すように Documentum を設定することはできますか?
代替ソリューション?