Java是否有一个好的、严格的日期解析器?我可以访问 Joda-Time,但我还没有看到这个选项。我发现了“Is there a good date parser for Java”问题,虽然这是相关的,但它有点相反。虽然这个问题要求一个宽松的、更模糊的逻辑并且容易出现人为错误的解析器,但我想要一个严格的解析器。例如,对于 JodaTime(据我所知)和 simpleDateFormat,如果您的格式为“MM/dd/yyyy”:
解析这个:40/40/4353
这成为有效日期。我想要一个知道 40 是无效月份和日期的解析器。Java中肯定存在一些实现吗?