将 java.time.Duration 漂亮地打印为“2 天”之类的内容

以下:

java.time.Duration.ofDays(30).toString

产生这个输出:

PT720H

是否有一种简单的方法可以将其打印为“30 天”。

同样,对于诸如“P2DT3H4M”之类的内容,我想将其输出为“2 天 3 小时 4 分钟”。

我知道这里的答案是"pretty print" duration in java,但不确定我是否可以使用/将 Java 的 Duration 转换为 Joda 的 Duration 以便能够使用它?



慕容708150
浏览 221回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java