JSFiddle - React, Tailwind, and code Playground
by ozzon91
JavaScript
function formatTime(seconds) {
var s = Math.floor(seconds % 60),
m = Math.floor(seconds / 60 % 60),
h = Math.floor(seconds / 3600);
if (isNaN(seconds) || seconds === Infinity) {
h = m = s = '-';
}
h = (h > 0) ? h + ':' : '';
m = ((h && m < 10) ? '0' + m : m) + ':';
s = (s < 10) ? '0' + s : s;
return h + m + s;
}
document.body.appendChild(document.createTextNode(formatTime('123453')));