【发布时间】:2012-02-27 16:15:42
【问题描述】:
我正在使用 xmlText() 方法获取 XmlObject 的 Xml 表示。 XmlDateTime 对象在字符串末尾带有时区偏移量,根据XML Schema: dateTime 是有效的。有没有办法强制 XmlObject 使用 Zulu 格式转换为 xml?
得到这个:2002-10-10T12:00:00-05:00 而需要这个:2002-10-10T17:00:00Z
【问题讨论】:
-
如何构建 XmlDateTime 对象实例?您是否使用类似于
XmlDateTime.Factory.newInstance()然后setDate(...)的东西? -
它以这种格式的 XML 形式出现,但后续系统无法处理它。所以我们需要转换为UTC格式。实际上,我刚刚发现这不再是问题,但我仍然对如何处理此案感兴趣。
标签: java xml datetime xmlbeans