Documentum(通过 DFC 的 DQL)始终将日期结果列作为格式如下的字符串返回:
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 时间,我可以在客户端上很容易地进行转换,并且总是有正确的时区。
这可以做到吗?内容服务器是否有 Documentum 设置以始终返回 GMT 时间?
替代解决方案?