我正在尝试从 UTC 时区截断毫秒。我有下面的代码,我可以在其中删除毫秒,但最后我仍然得到 Z。
OffsetDateTime now = OffsetDateTime.now(ZoneOffset.UTC );
OffsetDateTime eventDateTime=now.minus(4, ChronoUnit.MINUTES);
System.out.println("====Event date Time before truncate===");
System.out.println(eventDateTime);
System.out.println("====Event date Time after truncate===");
System.out.println(eventDateTime.truncatedTo(ChronoUnit.SECONDS));
这将输出以下内容:
====事件日期截断前的时间===
2021-03-09T20:46:24.081Z
====截断后的事件日期时间===
2021-03-09T20:46:24Z