Java 1,8
Формат даты «дд.ММ.гггг»
Правильный пример: 30.03.2020.
Фрагмент:
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.time.format.ResolverStyle;\
DateTimeFormatter formatter = DateTimeFormatter
.ofPattern("dd.MM.yyyy")
.withResolverStyle(ResolverStyle.LENIENT);
return LocalDate.parse(dateAsString, formatter);
Но когда я ввожу НЕПРАВИЛЬНУЮ дату:
35.02.2020
Но мой код не выдает ошибку. И дата возврата 2020-03-05
Почему?