js定时器

function myTimer(subCodes,subjectTime){
    if(timer === 0){}
    else{
        clearInterval(timer);
    }
    timer = setInterval(function(){
        exectTimer();
    },1000);
}
            
function exectTimer(){
    var d=new Date(); 
    hms.innerText=a0(d.getHours())+':'+a0(d.getMinutes())+':'+a0(d.getSeconds()); 
    //count++; 
    //$('#wt').html(count);
    console.log('------>',count);
    var time = parseInt(count / 60);
    var time1 = parseInt(subjectTime * 0.3);
    console.log('time='+time,'time1='+time1);
    if(time == time1){
        var view_url = '${base}/subjectFileManager/viewHistory';
        getData(view_url,_scope,_http,{params:{uCodes:uCodes,objCodes:subCodes}},function(cont){
            console.log(cont);
        })
    }
}

function dt(subCodes,subjectTime){
    var d=new Date(); 
    hms.innerText=a0(d.getHours())+':'+a0(d.getMinutes())+':'+a0(d.getSeconds()); 
    count++; 
    wt.innerHTML=count;
    if(timer === 0)
        timer = setTimeout(function(){
            dt(subCodes,subjectTime);
        },1000);
    else{
        clearTimeout(timer);
        timer = setTimeout(function(){
            dt(subCodes,subjectTime);
        },1000);
    }
    console.log('haha-timer')
    var time = parseInt(count / 60);
    var time1 = parseInt(subjectTime * 0.3)
    if(time == time1){
        var view_url = '${base}/subjectFileManager/viewHistory';
        getData(view_url,_scope,_http,{params:{uCodes:uCodes,objCodes:subCodes}},function(cont){
            console.log(cont);
        })
    }
    console.log('haha-timer-100')
}

//js获取系统当前时间
var d=new Date(); 
var week=['天','一','二','三','四','五','六','天'];
var T=(1900+d.getYear())+'年'+a0(d.getMonth()+1)+'月'+a0(d.getDate())+'日 星期'+week[d.getDay()]+' <a     id=hms></a>'; 
Time.innerHTML=T; 


<div style="display:none;" id='Time'></div>
<a id=wt style="color:red;display:none"></a>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值