Javascript jquery倒计时从2小时倒计时开始计时

Javascript jquery倒计时从2小时倒计时开始计时,javascript,countdown,Javascript,Countdown,我有一个jquery脚本,它可以倒计时显示天、小时、分钟和秒 现在我想从脚本中删除天,它应该从2小时开始倒计时。我没能做到这一点 这是我的密码: <p id="demo"></p> <script> // Set the date we're counting down to var countDownDate = new Date("Jan 5, 2018 15:37:25").getTime(); // Update the co

我有一个jquery脚本,它可以倒计时显示天、小时、分钟和秒

现在我想从脚本中删除天,它应该从2小时开始倒计时。我没能做到这一点

这是我的密码:

<p id="demo"></p>
<script>
    // Set the date we're counting down to
    var countDownDate = new Date("Jan 5, 2018 15:37:25").getTime();

    // Update the count down every 1 second
    var x = setInterval(function () {

        // Get todays date and time
        var now = new Date().getTime();

        // Find the distance between now an the count down date
        var distance = countDownDate - now;

        // Time calculations for days, hours, minutes and seconds
        var days = Math.floor(distance / (1000 * 60 * 60 * 24));
        var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
        var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
        var seconds = Math.floor((distance % (1000 * 60)) / 1000);

        // Display the result in the element with id="demo"
        document.getElementById("demo").innerHTML = days + "d " + hours + "h "
        + minutes + "m " + seconds + "s ";

        // If the count down is finished, write some text
        if (distance < 0) {
            clearInterval(x);
            document.getElementById("demo").innerHTML = "EXPIRED";
        }
    }, 1000);
</script>

//确定我们倒计时的日期 var countDownDate=新日期(“2018年1月5日15:37:25”).getTime(); //每1秒更新一次倒计时 var x=设置间隔(函数(){ //获取今天的日期和时间 var now=new Date().getTime(); //找出现在和倒计时日期之间的距离 var距离=倒计时日期-现在; //天、小时、分钟和秒的时间计算 变量天数=数学楼层(距离/(1000*60*60*24)); 可变小时数=数学楼层((距离%(1000*60*60*24))/(1000*60*60)); var分钟=数学楼层((距离%(1000*60*60))/(1000*60)); var秒=数学楼层((距离%(1000*60))/1000); //使用id=“demo”在元素中显示结果 document.getElementById(“demo”).innerHTML=days+d+hours+h +分钟+米+秒+秒; //如果倒计时结束,写一些文字 如果(距离<0){ 净间隔(x); document.getElementById(“demo”).innerHTML=“过期”; } }, 1000);
这似乎根本不涉及jQuery
新日期(“2018年1月5日15:37:25”)
会比
新日期(“2018年,0,5,15,37,25)
好得多。所谓“应该从2小时开始倒计时”,你的意思是它应该从调用时间开始倒计时两小时吗?可能是重复的。@RobG。我的意思是它应该从调用时间的2小时开始倒计时。(当我加载页面时,它应该立即从2小时开始,直到达到0小时0分0秒。我已经通过使用RobG给我的链接得到了解决方案。但是现在如果我想在按钮回发上启动计时器。我该怎么办?-如果你有其他问题,那么再问另一个问题。你也应该发布你自己对这个问题的回答,然后接受它,或者删除这个问题,因为你似乎不再寻找答案了。