Olá,
Gostaria de uma ajuda para uma conversão de datas.
Eu recebo uma String data = “01/01/2023 01:00:00”;
preciso que ela fique assim String data = “2023-01-01”;
teria como fazer essa conversão?
Olá,
Gostaria de uma ajuda para uma conversão de datas.
Eu recebo uma String data = “01/01/2023 01:00:00”;
preciso que ela fique assim String data = “2023-01-01”;
teria como fazer essa conversão?
Uma das possíveis formas de tratar:
final String dateTimePtBr = "01/01/2023 01:00:00";
final LocalDateTime parsedDateTime = LocalDateTime.parse(dateTimePtBr, DateTimeFormatter.ofPattern("dd/MM/yyyy HH:mm:ss"));
final String formattedDate = parsedDateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd"));
System.out.println(formattedDate); // 2023-01-01
Muito Obrigado.
Essa forma me ajudou e muito, até diminui o cod que tinha feito.