【发布时间】:2011-09-09 07:24:26
【问题描述】:
我有一个日期字符串,格式如下"04/02/2011 20:27:05"。我正在使用 Joda-Time 库并希望将其转换为 DateTime 对象。我做到了:
DateTime dt = new DateTime("04/02/2011 20:27:05")
但我收到以下错误:
Invalid format: "04/02/2011 14:42:17" is malformed at "/02/2011 14:42:17"
如何将上述日期转换为DateTime 对象?
【问题讨论】:
-
对于来到这里寻找如何使用 Java 8 中的
java.time包解析日期字符串的任何人,请尝试使用LocalDateTime.parse或Instant.parse。 -
仅供参考,Joda-Time 项目现在位于maintenance mode,团队建议迁移到java.time 类。见Tutorial by Oracle。