如何在javascript中计算时间(也许使用jquery)
How to count up time in javascript (maybe with jquery)
在我的应用程序上,我有一个命令:
@uptime = 'uprecords -s | awk '{ print $5 }'
从计算机返回当前正常运行时间(使用正常运行时间)。
它返回类似 01:00:00(小时、分钟、秒)的内容,我想计算这个时间。
我该怎么做?我尝试了一些计数jquery插件,但没有一个像我想要的那样工作你们怎么数?
提前致谢
编辑
我想我不够
清楚我想要的是从我的服务器(已经完成)中捕获此正常运行时间,并通过javascript对其进行动态计算,计算当前的正常运行时间,因此,如果用户离开键盘,例如,正常运行时间仍然会增加
您可以使用
setInterval
:
var seconds = 2642; // uptime in seconds
var timer = setInterval(
function() {
seconds++;
}, 1000
);
另请参阅有关 JS 时间函数的参考。
我做了这样的事情(丑陋):
function atualizarTimer() {
//span.uptimed is a string like 01:23:45
var time = $('span.uptimed').text();
var d = new Date();
times = time.split(':');
d.setHours(times[0]);
d.setMinutes(times[1]);
d.setSeconds(times[2]);
d.setSeconds(d.getSeconds()+1);
document.getElementById("uptimed").innerHTML = d.getHours()+":"+d.getMinutes()+":"+d.getSeconds();
}
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用jquery在填充自动完成的值后使文本框只读
- jQuery:循环一个具有不同超时值的循环
- 用程序搜索JQuery数据表中的文本
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jQuery匹配JSON对象的部分文本
- Jquery POST未填充数组
- JQuery使计数器每次更改时都会增加
- 如何在Angular2中使用jQuery插件
- 提高JQuery的性能
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JQuery合并了keyup和focusout两个函数
- 如何使用jQuery选择下拉列表的值
- 我如何在HTML中进行自动更改测试(也许是jquery?)
- 如何在javascript中计算时间(也许使用jquery)
- Jquery不工作(也许AJAX重载-或者只是语法不好?)
- 更改锚文本点击与…?jQuery也许
- Javascript按算法排序,也许是jquery
- Jquery:有没有其他方法可以写这个,也许可以使用.attr