Пример:
Файл 1:
строка date = 30 ноября 2023 г., 18 г. :15:53
формат = дд МММ гггг, ЧЧ:мм:сс
результат => успешное форматирование (2023-11-30T22:46:48)
Файл 2:
строка даты = 10 декабря 2023 г., 20:23:53
формат = дд МММ гггг, ЧЧ:мм:сс
result => Текст «10 декабря 2023 г., 20:23:53» не удалось проанализировать по индексу 3
Код: Выделить всё
DateTimeFormatter dFormatter = DateTimeFormatter.ofPattern(formatDate);
LocalDateTime localDateTime = LocalDateTime.parse(dateTimeString, dFormatter);
Подробнее здесь: https://stackoverflow.com/questions/776 ... -date-stri