Как привести время аудио к нормальному формату? Как я делаю мне кажется это не правильным. И тем более если длина трека ровно 3 минуты выскакивает ошибка по тому как массив пустой приходит. Как правильно это сделать?
Что бы если 3 минуты ровно выводилось 3:00 а если есть еще секунды например 3:21
function timeduration(at) {
var time =at,
alltime=time/60,
as =alltime.toString(),
all =as.split('.'),
m=all[0],
s =all[1].substring(0, 2);
console.info(all)
return m+":"+s;
}
console.info(timeduration("180"))