【发布时间】:2014-08-18 13:55:54
【问题描述】:
以下代码使用Joda-Time 库
Long timestamp = DateTime.parse(dateInString,DateTimeFormat.shortTime()).getMillis();
生成:
java.lang.IllegalArgumentException: Invalid format: "12.05.2014 11:42:35.808" is malformed at ".05.2014 11:42:35.808"
我尝试了所有DateTimeFormat.*,但每种格式都会产生错误。
如何解决?
【问题讨论】:
-
12.05.2014 是 dd.MM.yyyy 格式或 MM.dd.yyyy 格式
-
我尝试了不同的变体。您能否提供“12.05.2014 11:42:35.808”的工作代码?
标签: java parsing date time jodatime