SimpleDateFormat解析器古怪吗?

时间:2016-02-26 09:13:41

标签: java

我希望以下内容在ParseException中失败,但它成功了:

new java.text.SimpleDateFormat("yyyyMMdd").parse("201602-12")

这实际上返回2016年1月19日00:00:00 CET,好像它花了20160201日期并从中减去了12天:-DI已经阅读了关于这个的SimpleDateFormat javadoc,但没有任何与此相关的&# 34;减法"功能。我想问一下你们对SimpleDateFormat的奇怪方法更有经验 - 这种行为是否正确?这种行为是否符合我错过的一些规范?或者这是一个需要向Oracle报告的错误?这是在Java 1.8.0_72

0 个答案:

没有答案