Então, estou tentando analisar uma string de um arquivo que se parece com 02/01/2025 18:00
O código que tenho em mãos é:
private static final String DATE_FORMAT = "MM/dd/yyyy HH:mm";
....
Date date = Date.from(LocalDateTime.parse(record.get("start_date").toString(), DateTimeFormatter.ofPattern(DATE_FORMAT)).atZone(ZoneId.systemDefault()).toInstant()));
Entretanto, quando vou testar esta seção de código, ele lança uma DateTimeParseException:
java.time.format.DateTimeParseException: Text '2/1/2025 18:00' could not be parsed at index 0
at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2046)
....
À primeira vista, acredito que tenho o formato correto, mas parece que não é o caso. Alguém sabe o que posso ter errado?