Использование потрясающей библиотеки moment.js :
function humanizeDuration(input, units ) {
// units is a string with possible values of y, M, w, d, h, m, s, ms
var duration = moment().startOf('day').add(units, input),
format = "";
if(duration.hour() > 0){ format += "H [hours] "; }
if(duration.minute() > 0){ format += "m [minutes] "; }
format += " s [seconds]";
return duration.format(format);
}
Это позволяет вам указать любую продолжительность, будь то часы, минуты, секунды, мельницы, и возвращает удобочитаемую версию.