Итак, я пытаюсь проанализировать строку из файла, который выглядит как 01.02.2025 18:00
Код, который у меня есть на месте:
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()));
< /code>
Однако, когда я перехожу к тестированию этого раздела кода, он бросает DateTimeParseException: < /p>
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)
....
< /code>
Из взгляда на поверхности, я считаю, что у меня есть правильный формат, но это, похоже, не так. Кто -нибудь знает, что я мог здесь ошибаться?
Подробнее здесь: https://stackoverflow.com/questions/795 ... -correctly
DateTimeFormatter, не разборка строки правильно [дублировать] ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как сделать пандам повторно разборка в первый день каждого года в DataFrame [Duplicate]
Anonymous » » в форуме Python - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-