I have this function which formats seconds to time
function secondsToTime(secs){ var hours = Math.floor(secs / (60 * 60)); var divisor_for_minutes
var secondsToTime = function(duration) { var date = new Date(duration); return "%hours:%minutes:%seconds:%milliseconds" .replace('%hours', date.getHours()) .replace('%minutes', date.getMinutes()) .replace('%seconds', date.getSeconds()) .replace('%milliseconds', date.getMilliseconds()); }