Это формат продолжительности ISO-8601 . P
обозначает период и сопровождается (необязательно) продолжительностью в годах (Y
), месяцах (M
), неделях (W
) и днях (D
). T
обозначает время и сопровождается одним или несколькими часами (H
), минутами (M
) и (дробными) секундами (S
).
См. Также javado c из Duration.parse
. Формат продолжительности, поддерживаемый Java, не поддерживает Y
, M
и W
, как указано в ISO-8601, но вместо этого используется упрощенный формат, такой как PnDTnHnMn.nS
.