當我從XML得到的DateTime它的XMLGregorianCalendar:的XMLGregorianCalendar爲DateTime的Java
2010-12-02T10:00:00
比我做一個字符串,看起來像這樣:
2010-12-02 10:00:00
但是,當我嘗試將其解析成經由一個可行的日期時間(joda.datetime):
DateTimeFormatter formatter = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss");
DateTime dt = formatter.parseDateTime("2010-12-02 10:00:00");
它返回這個:
2010-12-02T10:00:00.000+01:00
,我想它看起來像繩子,但不是作爲日期時間,所以我可以用它....
你的問題是不明確的,你解析格式化的日期,並期待相同。那麼爲什麼你需要一個格式化程序,你可以直接使用輸入..? – 2013-03-18 11:18:32
我不明白你想要做什麼。你想將一個日期解析爲一個Joda DateTime對象的字符串? – 2013-03-18 11:18:54
是的,我的輸入是XMLGregorianCalendar,它看起來像:2010-12-02T10:00:00,最終我想要找到一個DateTime,看起來像2010-12-02 10:00:00 – Luc 2013-03-18 11:28:09