【发布时间】:2023-01-13 01:49:04
【问题描述】:
我正在尝试格式化字符串日期、时间和区域信息。
LocalDateTime.parse("Dec 01, 2019 1:00:00 PM +00:00", DateTimeFormatter.ofPattern("MMM dd, YYYY hh:mm:ss a XXX"));
ZonedDateTime.parse("Dec 01, 2019 1:00:00 PM +00:00", DateTimeFormatter.ofPattern("MMM dd, YYYY hh:mm:ss a XXX"));
请注意,出于项目支持的原因,我不能在 Java 8 以上使用。
我无法完成这个解析工作,在我发帖之前我确实尝试了很多版本.任何支持表示赞赏。
例外:
Exception in thread "main" java.time.format.DateTimeParseException: Text 'Dec 01, 2019 1:00:00 PM +00:00' could not be parsed at index 13
at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2052)
at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1954)
at java.base/java.time.LocalDateTime.parse(LocalDateTime.java:494)
at com.parse.Test.main(Test.java:10)
【问题讨论】:
-
时代年与基于周的年
标签: date java-8 datetime-format localdate datetimeformatter