Given the following code fragment:
What is the output?
Duration.toString() uses ISO-8601 time-based formatting, omitting zero-valued sections: 5,000 milliseconds is PT5S, and 60 seconds is PT1M. Period.toString() uses ISO-8601 date-based formatting, so six days is P6D. Consecutive print calls concatenate these values as PT5SPT1MP6D.
Duration.toString()
PT5S
PT1M
Period.toString()
P6D
print
PT5SPT1MP6D
Community Discussion