例如,当我尝试打印此类OffsetDateTime时:
OffsetDateTime offsetDateTime = OffsetDateTime.of(2018, 3, 18, 0, 0, 0, 0, ZoneOffset.UTC);
输出是:
2018-03-18T00:00Z
而不是
2018-03-18T00:00:00.000Z
也许您知道有没有更简单的方法来实现自己的toString / converter方法?
答案 0 :(得分:0)
From Java API:format(DateTimeFormatter formatter)使用指定的格式化程序格式化此日期时间。
我猜你最容易使用的是:
OffsetDateTime.of(2018, 3, 18, 0, 0, 0, 0, ZoneOffset.UTC).format(DateTimeFormatter.ISO_DATE_TIME);