gpt4 book ai didi

java - OffsetDateTime.toString() 当秒和纳秒为 0 时删除它们

转载 作者:太空宇宙 更新时间:2023-11-04 10:36:09 25 4
gpt4 key购买 nike

例如,当我尝试打印这样的 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 方法?

最佳答案

来自 Java API:format(DateTimeFormatter formatter) 使用指定的格式化程序格式化此日期时间。

我猜对你来说最简单的方法是使用:

OffsetDateTime.of(2018, 3, 18, 0, 0, 0, 0, ZoneOffset.UTC).format(DateTimeFormatter.ISO_DATE_TIME);

关于java - OffsetDateTime.toString() 当秒和纳秒为 0 时删除它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49445766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com