从固定长度的字符串中解析DateTime,并带有可选的前导零

时间:2018-09-27 15:25:43

标签: java jodatime

我想像这样解析一些字符串到Joda DateTime对象:

DateTimeFormatter dtf = DateTimeFormat.forPattern("MMM dd yyyy h:mma");
DateTime dt = dtf.parseDateTime(dateStr);

dateStr可以采用以下格式之一:

"Apr  5 2017  8:11PM"
"Oct 20 2017 10:29PM"

第一个String解析失败,因为给定的模式期望当天的前导零(期望"05"而不是" 5")。

是否存在可以解析这两个日期字符串的模式?

0 个答案:

没有答案