小编典典

使用 Joda Time 库将日期字符串转换为 DateTime 对象

all

我有一个日期作为以下格式的字符串"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对象?


阅读 138

收藏
2022-05-20

共1个答案

小编典典

使用DateTimeFormat

DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
DateTime dt = formatter.parseDateTime(string);
2022-05-20