为了账号安全,请及时绑定邮箱和手机立即绑定

求问:为什么我日期计算不正确,lefttime是正确的,到日期计算机错了?

//倒计时效果之限时抢购
function rob(){
    var endtime = new Date("2016/4/10,10:00:00");
    var nowtime = new Date();
        var lefttime = parseInt((endtime.getTime()-nowtime.getTime())/1000);
       var d = parseInt(lefttime/24*60*60),
          h = parseInt(lefttime/(60*60)%24),
        m = parseInt(lefttime/60%60),
        s = parseInt(lefttime%60);
        alert(lefttime);
        alert(d);

       document.getElementById("rob").innerHTML=d+"天"+h+"小时"+m+"分"
                          +s+"秒";
        //setTimeout('rob()',500);
}    
function addLoadEvent(func){
    var oldonload = window.onload;
    if(typeof window.onload!="function"){
        window.onload = func;
    }else{
        window.onload = function(){
            oldonload();
            func();
        }
    }
}
addLoadEvent(rob);

正在回答

1 回答

 var d = parseInt(lefttime/24*60*60)

少()

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
倒计时效果
  • 参与学习       55626    人
  • 解答问题       242    个

电商网站限时抢购倒计时效果计算思路和方法,前端开发必备技术

进入课程

求问:为什么我日期计算不正确,lefttime是正确的,到日期计算机错了?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信