time
Duration
Seconds to something human, and human back to seconds. Understands ISO 8601.
Breakdown
A month is taken as 30.44 days and a year as 365.25, because neither has a fixed length. Anything that needs calendar-accurate arithmetic, "the same day next month", cannot be done with a duration at all, and needs a real date library.