Javascript 显示格式化的经过时间
在我的上传文件页面上,我想用以下格式显示经过的时间(用户上传文件的时间):Javascript 显示格式化的经过时间,javascript,jquery,Javascript,Jquery,在我的上传文件页面上,我想用以下格式显示经过的时间(用户上传文件的时间):00:26,即26秒17:34将是17分34秒,以此类推 我怎么能这样做?我有一个在上传开始时被调用的事件,这样我就可以从那里设置一个日期变量,我还有一个函数,定期被调用来更新经过的时间 谢谢。我猜是客户端 当然,setInterval()是一个计数器函数,从上传的“单击”开始。您的计数器功能可能会返回屏幕显示一种“进度”——这就是您的意思吗?我猜是客户端 当然,setInterval()是一个计数器函数,从上传的“单击”
00:26
,即26秒<代码>17:34将是17分34秒,以此类推
我怎么能这样做?我有一个在上传开始时被调用的事件,这样我就可以从那里设置一个日期变量,我还有一个函数,定期被调用来更新经过的时间
谢谢。我猜是客户端
当然,setInterval()是一个计数器函数,从上传的“单击”开始。您的计数器功能可能会返回屏幕显示一种“进度”——这就是您的意思吗?我猜是客户端
当然,setInterval()是一个计数器函数,从上传的“单击”开始。您的计数器功能可能会返回屏幕显示一种“进度”——这就是您的意思吗?手动:从我的头顶上
var s = 0;
var startTime = new Date();
var interval = setInterval(function(){
s++;
var temps = s%60;
var m = Math.floor(s/60);
document.querySelector("#timebox").innerHTML = ""+m+":"+ (temps>9?"":"0") + temps;
},1000);
然后当上传完成后。。。它需要打电话
clearInterval(interval);
不过,我建议使用类似的方法。更加健壮 手动:从我的头顶上
var s = 0;
var startTime = new Date();
var interval = setInterval(function(){
s++;
var temps = s%60;
var m = Math.floor(s/60);
document.querySelector("#timebox").innerHTML = ""+m+":"+ (temps>9?"":"0") + temps;
},1000);
然后当上传完成后。。。它需要打电话
clearInterval(interval);
不过,我建议使用类似的方法。更加健壮 您当前的代码是什么?HTML和JQUERY。您当前的代码是什么?HTML和JQUERY。