Duration.parse("P2D").get(ChronoUnit.SECONDS);
第二种方法:
String isoDurationString = "P2D"; // 示例 ISO 8601 持续时间格式
Period period = Period.parse(isoDurationString);
Duration duration = Duration.ofDays(period.getDays());
long seconds = duration.getSeconds();
书写格式:
字母 | 说明 | 示例 |
---|---|---|
P | 开始标记 | |
Y | 年 | 1Y:1年 |
M | 月 | 1M:1月 |
D | 日 | 10D:10天 |
T | 时间和日期分隔标记 | |
H | 小时 | 1H:1小时 |
M | 分钟 | 1M:1分钟 |
S | 秒 | 10S:10秒 |