Общий формат для преобразования форматов дат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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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