鍍金池/ 問答/HTML/ react怎么計算時間差呢

react怎么計算時間差呢

比如需要計算createTime和當(dāng)前的時間差,是否超過limit,超過了讓a true。

const limit= 120;  //秒,限定的時間
const createTime = "Fri Dec 01 2017 15:22:01 GMT+0800 (中國標(biāo)準(zhǔn)時間)"; //發(fā)送時的時間
const a = false;
回答
編輯回答
萌小萌
var a = false;
function time(start,limit,fn){  
       var timer = setInterval(function(){
        var date = new Date().getTime();
        if((date-start.getTime())/1000>limit){
            clearInterval(timer);
           fn()         
        }else{
        }
       },1000);
}

time(new Date(),10,function(){
    a = true;
    console.log(a);
});
2017年2月19日 10:34