问答详情
源自:5-8 综合介绍

这个demo怎么修改成计时器呢?

怎么修改成自动的计时器啊

// var ret = 0;
// function getCurrentShowTimeSeconds() {
// 	ret++;
// 	return ret/20;
// }

我像上面这样改,他也可以计时,但是当我离开这个页面去其他页面了后他就停止计时了,有没有其他更好的方法可以修复这个bug

提问者:124098263 2016-12-13 15:54

个回答

  • 124098263
    2016-12-13 16:02:48

    var nowDate = new Date();
    
    function getCurrentShowTimeSeconds() {
    	var curTime = new Date();
    	var ret1 = curTime.getHours()*3600 + curTime.getMinutes()*60 + curTime.getSeconds();
    	var ret0 = nowDate.getHours()*3600 + nowDate.getMinutes()*60 + nowDate.getSeconds();
    	return ret1 - ret0;
    }

    这样修改就可以了!