UNPKG

convert-seconds

Version:
16 lines (12 loc) 393 B
'use strict'; module.exports = function (seconds) { seconds = parseInt(seconds, 10); if (isNaN(seconds)) { throw new TypeError('Invalid value sent to convert-seconds'); } var results = {}; results.hours = Math.floor(seconds / 60 / 60); results.minutes = Math.floor((seconds / 60) % 60); results.seconds = Math.floor(seconds % 60); return results; };