hhmmss
Version:
Converts seconds to hh:mm:ss formatted string for use in media players
25 lines (17 loc) • 442 B
JavaScript
module.exports = function(n, options) {
var options = options || {};
var hours = Math.floor(n / 3600),
mins = '0' + Math.floor((n % 3600) / 60),
secs = '0' + Math.floor((n % 60));
mins = mins.substr(mins.length - 2);
secs = secs.substr(secs.length - 2);
if(!isNaN(secs)){
if (hours){
return hours+':'+mins+':'+secs;
} else {
return mins+':'+secs;
};
} else {
return '00:00';
};
};