【发布时间】:2016-10-13 13:17:10
【问题描述】:
根据我的理解,下面的代码应该会引发解析异常,但事实并非如此。看了文档,但没搞明白。
DateFormat dateFormat = new SimpleDateFormat("yyyyMMdd", Locale.US);
dateFormat.setLenient(false);
dateFormat.parse("20160821_$folder$");
【问题讨论】:
-
如果使用 Java 8,您可以使用严格的 DateTimeFormatter,并且会在您的示例中引发异常。
标签: java date parsing date-format simpledateformat