我正试图找到将秒转换为时间格式的很好解决方案。将秒转换为时间格式
我有这个功能,这对我的需求到目前为止工作得很好。
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/
运行此所以这伟大工程,工程等个小时,但我期待到零地带到的时间的左侧。以例子
我想0时32分00秒
变成32:00,所以它看起来更好,当输出到浏览器的方式
有人能告诉我这样做或做的最好办法任何人都有可能分享的另一个功能。
谢谢
相对于什么秒? – stackunderflow