from-seconds (npm)
Convert seconds to minutes, hours, days, months, years...
$ npm install from-seconds
Pass in seconds (as a number or string), and get an object:
import { fromSeconds } from 'from-seconds'; const result = fromSeconds(31503661); result.toMinutes(); // => { minutes: 525061, seconds: 1 } result.toHours(); // => { hours: 8751, minutes: 1, seconds: 1 } result.toDays(); // => { days: 364, hours: 15, minutes: 1, seconds: 1 } result.toMonths(); // => { months: 11, days: 29, hours: 15, minutes: 1, seconds: 1 } result.toYears(); // => { years: 0, months: 11, days: 29, hours: 15, minutes: 1, seconds:1 }
The MIT License @ 2019