我想要一个类似于countTo的jQuery函数或一个纯javascript函数来计算开始(秒或十进制时间)...并输出天数HH:MM:SS
convert_seconds(2681623)=>输出" 31D 00:53:43"
或十进制小时
convert_decimalHours(25.555)=>输出" 1D 01:33:18" (我认为它不正确,但就像那个kkkkk)
我更喜欢秒,以便更准确,更容易操作...
这是我试过的东西......
http://jsfiddle.net/5LWgN/105/
并且必须是一个1秒计数的实时计数器
list1.extend(list2)
list1.extend(list3)
答案 0 :(得分:1)
您在转换步骤中遇到了一些错误,有人之前已经询问过,请参阅here.
var hours = parseInt( totalSec / 3600 ) % 24;
var minutes = parseInt( totalSec / 60 ) % 60;
var seconds = totalSec % 60;
var result = (hours < 10 ? "0" + hours : hours) + "-" + (minutes < 10 ? "0" + minutes : minutes) + "-" + (seconds < 10 ? "0" + seconds : seconds);