Converts a duration into milliseconds, seconds, minutes, hours, days, weeks, months and years. Months and years use the Gregorian average: a year of 365.2425 days, and a month of a twelfth of that.