DateUtils.parseDate не генерирует исключение ParseException в недопустимые даты - PullRequest
1 голос
/ 22 октября 2010

java.util.date = org.apache.commons.lang.time.DateUtils.parseDate (значение, новая строка [] {"мм / дд / гггг"});

Если вы укажете недопустимую строку даты (например, значение = 13/02/2000 или значение = "12/35/2000"), это не приведет к ошибке (например, 13 как месяц недействителен, а 35 как дата недействительна). Но вышеприведенная функция просто перенесла соответствующую дату | месяц бит и дал дату, которая была правильной. Есть ли функция, которая будет генерировать ParseException в таких случаях?

1 Ответ

4 голосов
/ 22 октября 2010

DateUtils.parseDateStrictly(String, String[]) FTW!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...