【发布时间】:2015-11-12 07:43:17
【问题描述】:
我正在使用DateTimeFormatter 来解析日期:
private final DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd/MM/yyyy");
LocalDate.parse("05/12/2015", parser); // it's ok
LocalDate.parse("5/12/2015", parser); // Exception
不幸的是,它不能正确解析带有单日数字的日期,例如 "5/12/2015"。
我以this 阅读了其他一些帖子,但建议的解决方案对我不起作用。 我需要一种方法来解析可以有一位数或两位数日期的日期。
【问题讨论】:
-
“建议的解决方案对我不起作用” - 以什么方式?当您尝试“d/M/yyyy”时出了什么问题?它对我有用...请展示一个简短但完整的程序 不 工作。