Общий формат для преобразования форматов датJAVA

Программисты JAVA общаются здесь
Anonymous
Общий формат для преобразования форматов дат

Сообщение Anonymous »


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

Вернуться в «JAVA»