Я пытаюсь найти хорошее решение для преобразования формата секунд в формат времени.Преобразование секунд в формат времени
У меня есть эта функция, которая отлично работает для моих нужд.
function secondstotime(secs)
{
var t = new Date(1970,0,1);
t.setSeconds(secs);
var s = t.toTimeString().substr(0,8);
if(secs > 86399)
s = Math.floor((t - Date.parse("1/1/70"))/3600000) + s.substr(2);
return s;
}
alert(secondstotime(1920));
Таким образом, вы можете запустить в jsfiddle http://jsfiddle.net/7Pp5z/
Так это прекрасно работает и работает в течение нескольких часов и т.д., но я ищу, чтобы лишить нули слева от времени. На примере
я хочу 00:32:00
стать 32:00 так он выглядит лучше, что путь, когда выводимый в браузер
Может кто-нибудь сказать мне, что лучший способ сделать это, или делает у кого есть другая функция, которую они могли бы разделить.
Благодаря
Секунды относительно того, что? – stackunderflow