Неправильная дата формат IsvalidJAVA

Программисты JAVA общаются здесь
Anonymous
Неправильная дата формат Isvalid

Сообщение Anonymous »

Я делаю некоторый тест на дату < /p>

Код: Выделить всё

String INCORRECT_DATE_1 = "101.10.2010";
String dtFormatString_104 = "dd.MM.yyyy";

@Test
public void isValidDate() {

FastDateFormat formatter = FastDateFormat.getInstance(dtFormatString_104);

try {
final Date parse = formatter.parse(INCORRECT_DATE_1);
} catch (java.text.ParseException e) {
return false;
}
return true;
}
Я получаю здесь, потому что Parse - 9 января 2011 года. Как правильно его проверить? Я хочу получить false здесь из -за неправильной даты.
Я использую Java 8/17. Перед FastDateFormatter мы используем SimpleDateFormatter, но кажется, что библиотека не безопасна, поэтому у меня есть задача изменить один на другой.

Подробнее здесь: https://stackoverflow.com/questions/794 ... at-isvalid

Вернуться в «JAVA»