Work with ISO 8601 durations like P1Y2M3DT4H5M6S, the way many APIs and calendars do.
P1Y2M3DT4H5M6S