我想像这样解析一些字符串到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"
)。
是否存在可以解析这两个日期字符串的模式?