RT,上面是一个业务需求,兼容性IE6起。
可以的,举几个例子,利用这个Date类
一行JS搞定时间增删改、倒计时,来自类库:lv-js
首先是脚本执行时间
// 设置时间点
var test = lv.date();
/*
* 这里开始执行你的JS代码
*/
// 返回执行时间
test.set(null, true).diff();
接着是异步请求时间,这里我以jQuery为例
var test = lv.date();
$.get(url, function(result) {
if (result) {
// 返回执行时间
test.set(null, true).diff();
}
});
最后来个异步迭代消耗的时间
// 设置两个时间点
var test = lv.date(), test_aft;
// 每67毫秒递增时间
setInterval(function() {
// 将执行后的时间和执行前进行比较后得出迭代消耗时间
test_aft = lv.date();
console.log(test.diff(null, test_aft) - 67);
test.set(test_aft); // 更新时间
}, 67);
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
获取不到吧,除了可以得到自己的执行时间。关注,等高手回复。
补充:http://www.cnblogs.com/mrsunny/archive/2012/09/04/2670727.html