我在Android项目中使用Simple XML进行XML序列化。我在解析Date对象时遇到问题。我收到一个例外:
无法解释日期:2012-05-01T08:22:34 + 02:00
任何人都可以帮我讲述如何告诉Simple XML日期格式是什么?感谢。
答案 0 :(得分:3)
SimpleXML仅支持某些DateFormat
,但您可以使用自定义Transform
作为日期。
试试我在此发布的示例:Parse date with SimpleFramework
答案 1 :(得分:0)
您的约会结束时有时区。 Java可以解析时区偏移量,但之间没有“:”分隔符。因此,如果你的日期时区是+0200而不是+02:00,它应该可以工作。您可以通过SimpleDateFormatter运行它。