Snippets

Martin Urbánek Javascripts

Created by Martin Urbánek
/**
* Funkce pro přidání minut
* 
* @param  times value "0:90" - add minutes
*/
function totalTimes(times) {
var totalM = times.map(function (hhmm) {
var parts = hhmm.split(":");
return (+parts[0] * 60) + (+parts[1]);
}).reduce(function (m1, m2) {
return m1 + m2;
}, 0),
h = Math.floor(totalM / 60),
m = totalM % 60;

return h + ':' + (m < 10 ? '0' : '') + m;
}
   

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.