I need a common format to convert dates in
- 2023-12-10
- 2023-12-10T00:00:00.000
- 2023-12-10T00:00:00.000000
I am trying with
public statc void main(String[] a) { convert("2023-12-10"); convert("2023-12-10T00:00:00.000"); convert("2023-12-10T00:00:00.000000"); } private static void convert(String date){ try { System.out.println(LocalDate.parse(date)); } catch (Exception e) { System.out.println(LocalDate.parse(date,DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSSSSSSS")); } } I am getting the below error
"java.time.format.DateTimeParseException: Text '2023-12-10T00:00:00.000' could not be parsed at index 20" Please assist
Источник: https://stackoverflow.com/questions/781 ... te-formats