这是代码:
LocalDateTime localDateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(1451438792953L), ZoneId.of("UTC"));
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("YYYY-MM-dd'T'HH:mm:ss.SSS'Z'");
String output = dateTimeFormatter.format(localDateTime);
这是 的值localDateTime
:
2015-12-30T01:26:32.953
这是 的值output
:
2016-12-30T01:26:32.953Z
为什么要加一年?
有java.time.temporal.WeekFields
几种方法有时会newYearWeek
增加年份1
。为什么?
这是一个奇怪的错误。