LocalDateTime是没有时区的日期时间。您以格式指定了时区偏移格式符号,但是
LocalDateTime没有此类信息。这就是为什么发生错误。
如果您需要时区信息,请使用
ZonedDateTime。
DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd HH:mm:ss.SSSSSS Z");ZonedDateTime.now().format(FORMATTER);=> "20140829 14:12:22.122000 +09"


