Java DateUtils.parseDate不';t在无效日期引发ParseException

Java DateUtils.parseDate不';t在无效日期引发ParseException,java,date,Java,Date,java.util.date=org.apache.commons.lang.time.DateUtils.parseDate(值,新字符串[]{“mm/dd/yyyy”}) 如果您提供的日期字符串无效(例如value=13/02/2000或value=“12/35/2000”),则不会导致错误(例如13作为一个月无效,35作为一个日期无效)。但是上面的函数只是移动了适当的日期|月位,并给出了一个正确的日期。在这种情况下,是否有函数会抛出ParseException?DateUtils.pars

java.util.date=org.apache.commons.lang.time.DateUtils.parseDate(值,新字符串[]{“mm/dd/yyyy”})


如果您提供的日期字符串无效(例如value=13/02/2000或value=“12/35/2000”),则不会导致错误(例如13作为一个月无效,35作为一个日期无效)。但是上面的函数只是移动了适当的日期|月位,并给出了一个正确的日期。在这种情况下,是否有函数会抛出ParseException?

DateUtils.parsedateStrighted(String,String[])
FTW

DateUtils.parseDateStrictly(String,String[])
FTW

看起来这个函数在较新版本的commons lang中,我们仍在使用较旧的版本。感谢像这样的函数在更新版本的commons lang中,我们仍在使用旧版本。日期格式“MM/dd/yyyy”正确吗?日期格式“MM/dd/yyyy”正确吗?