Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 倒计时在本地主机上有效,但在Web服务器上显示错误的日期_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 倒计时在本地主机上有效,但在Web服务器上显示错误的日期

Javascript 倒计时在本地主机上有效,但在Web服务器上显示错误的日期,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个倒计时在我的本地主机上运行得很好,但在Web服务器上它给出了错误的日期。 在本地主机上,它给了我5天零几个小时的剩余时间,但在Web服务器上,它给了我271天零几个小时 <div class="col-md-6 pb-4 pb-lg-0 col-lg-4"> <div class="text"> <div id="timer" class="d-flex mb-0"> <div class="time pl-3" id="days"><

我有一个倒计时在我的本地主机上运行得很好,但在Web服务器上它给出了错误的日期。 在本地主机上,它给了我5天零几个小时的剩余时间,但在Web服务器上,它给了我271天零几个小时

<div class="col-md-6 pb-4 pb-lg-0 col-lg-4">
<div class="text">
<div id="timer" class="d-flex mb-0">
<div class="time pl-3" id="days"></div>    
<div class="time pl-3" id="hours"></div>
<div class="time pl-3" id="minutes"></div>
<div class="time pl-3" id="seconds"></div>
</div>


$('.checkin_date, .checkout_date').datepicker({
  'format': 'm/d/yyyy',
  'autoclose': true
});


function makeTimer() {

    var endTime = new Date("21 February 2020 7:00:00 GMT+01:00");           
    endTime = (Date.parse(endTime) / 1000);

    var now = new Date();
    now = (Date.parse(now) / 1000);

    var timeLeft = endTime - now;

    var days = Math.floor(timeLeft / 86400); 
    var hours = Math.floor((timeLeft - (days * 86400)) / 3600);
    var minutes = Math.floor((timeLeft - (days * 86400) - (hours * 3600 )) / 60);
    var seconds = Math.floor((timeLeft - (days * 86400) - (hours * 3600) - (minutes * 60)));

    if (hours < "10") { hours = "0" + hours; }
    if (minutes < "10") { minutes = "0" + minutes; }
    if (seconds < "10") { seconds = "0" + seconds; }

    $("#days").html(days + "<span>Days</span>");
    $("#hours").html(hours + "<span>Hours</span>");
    $("#minutes").html(minutes + "<span>Minutes</span>");
    $("#seconds").html(seconds + "<span>Seconds</span>");       

}

setInterval(function() { makeTimer(); }, 1000);



})(jQuery);

$('.checkin\u date、.checkout\u date')。日期选择器({
“格式”:“m/d/yyyy”,
“自动关闭”:正确
});
函数makeTimer(){
var endTime=新日期(“2020年2月21日7:00:00 GMT+01:00”);
endTime=(Date.parse(endTime)/1000);
var now=新日期();
now=(Date.parse(now)/1000);
var timeLeft=endTime-now;
变量天数=数学下限(timeLeft/86400);
var小时=数学楼层((时间间隔-(天*86400))/3600);
var分钟=数学楼层((时间间隔-(天*86400)-(小时*3600))/60);
var秒=数学地板((时间间隔-(天*86400)-(小时*3600)-(分钟*60));
如果(小时<“10”){hours=“0”+小时;}
如果(分钟<“10”){minutes=“0”+分钟;}
如果(秒<“10”){seconds=“0”+秒;}
$(“#天”).html(天+天);
$(“#小时”).html(小时+“小时”);
$(“#分钟”).html(分钟+“分钟”);
$(“#秒”).html(秒+秒);
}
setInterval(函数(){makeTimer();},1000);
})(jQuery);

您的服务器可能有错误的日期

您可以设置服务器日期和时间吗?