【发布时间】:2018-06-06 16:54:52
【问题描述】:
我收到一个包含 ISO8601 日期时间的日期时间字符串,例如 "2001-07-04T12:08:56.235-07:00",然后以这种方式 new DateTime("2001-07-04T12:08:56.235-07:00") 将此字符串解析为 jodatime 日期时间对象,然后使用变量格式化程序模式再次将其转换为字符串通过参数传递,但发生这种情况时,不使用时区,因此使用系统的默认时区。我想要的是从第一个给定日期提取时区(或偏移量),并使用它来相应地打印它。有可能吗?
先谢谢了!
【问题讨论】:
-
你能展示这个重新转换为字符串的代码吗?因为您提出的建议看起来像是一种解决方法,而且我很确定存在真正的解决方案。