我想将持续时间(以毫秒为单位)转换为ISO 8601精确间隔格式:https : //en.wikipedia.org/wiki/ISO_8601#Durations
我可以找到用于转换的代码示例。从毫秒到适当的字符串格式,都有标准的Java库支持吗?
尝试:
String iso = Duration.ofMillis(millis).toString();
Run Code Online (Sandbox Code Playgroud)
toString()使用基于ISO-8601秒的表示形式返回持续时间
该Duration#toString()方法返回
此持续时间的字符串表示形式,使用基于ISO-8601秒的表示形式,例如
PT8H6M12.345S。
使用各种工厂方法中的任何一种来创建Duration实例,然后调用其toString方法以获取正确的表示形式。
| 归档时间: |
|
| 查看次数: |
787 次 |
| 最近记录: |