【发布时间】:2020-08-20 12:40:35
【问题描述】:
对于具有给定模式的字段,我有一个值为 2020-03-07T04:11:20.000 的 JSON 文件 yyyy-MM-dd'T'HH:mm:ss.SSS。我试图在它的末尾添加一个 Z,但它一直未能通过验证。 知道为什么吗?
我试着做 OffsetDateTime.parse(mytext, DateTimeFormatter.ofPattern(mypattern)) 它抛出了 DateTimeParseException,无法从 TemporalAccessor 获得 OffsetDateTime
【问题讨论】:
-
抛出的异常是什么,如果有的话?显示产生这个的代码。
-
日期时间字段?本地日期时间? (不是本地日期)
-
那么,验证是做什么的?
-
你用什么代码来验证?
-
我尝试执行 OffsetDateTime.parse(mytext, DateTimeFormatter.ofPattern(mypattern)) 并抛出 DateTimeParseException 并无法从 TemporalAccessor 获得 OffsetDateTime
标签: java datetime java-8 datetimeformatter offsetdatetime