Javascript jQuery倒计时日期时间不起作用
我正在用jQuery编写日期时间值之间的倒计时。但此代码不会将任何内容打印到页面。日期时间值Javascript jQuery倒计时日期时间不起作用,javascript,php,jquery,Javascript,Php,Jquery,我正在用jQuery编写日期时间值之间的倒计时。但此代码不会将任何内容打印到页面。日期时间值$\u endDateTime和$\u startDateTime来自2017-04-30 23:55:32格式的包含页面 <!-- Creator: Ahmet ÇELİKEZER Date: 30.04.2017 Variables Needed: $_endDateTime , $_startDateTime --> <?php $dif_int = strtotime($_end
$\u endDateTime
和$\u startDateTime
来自2017-04-30 23:55:32
格式的包含页面
<!--
Creator: Ahmet ÇELİKEZER
Date: 30.04.2017
Variables Needed: $_endDateTime , $_startDateTime
-->
<?php
$dif_int = strtotime($_endDateTime) - strtotime($_startDateTime); //Diffrance between dates as interval
?>
<script>
$(function(){
var secLeft=<?php echo $dif_int; ?>;
var minLeft=0;
var hourLeft=0;
var dayLeft=0;
$.countBack=function()
{
if(secLeft>1)
{
secLeft--;
//Split Days,Hours,Minutes,Seconds
/*
1Day=86400 Sec
1Hour=3600 Sec
1Minute=60 Sec
1Second=1 Sec
*/
if(secLeft>86400)
{
dayLeft=secLeft / 86400;
secLeft=secLeft % 86400;
}
if(secLeft>3600)
{
hourLeft=secLeft / 3600;
secLeft=secLeft % 3600;
}
if(secLeft>60)
{
minLeft=secLeft / 60;
secLeft=secLeft % 60;
}
$("#printTime").Text(dayLeft+" Gün "+hourLeft+" Saat "+minLeft+" Dakika "+secLeft+" Saniye");
}
else {
{
//Time Ended
}
}
}
setInterval("$.countBack()",1000);
})
</script>
<p id="printTime"></p>
$(函数(){
var secLeft=;
var minLeft=0;
var hourLeft=0;
var dayLeft=0;
$.countBack=函数()
{
如果(秒左>1)
{
第二左--;
//分天、分、分、秒
/*
1天=86400秒
1小时=3600秒
1分钟=60秒
1秒=1秒
*/
如果(秒左>86400)
{
dayLeft=secLeft/86400;
secLeft=secLeft%86400;
}
如果(秒左>3600)
{
hourLeft=secLeft/3600;
secLeft=secLeft%3600;
}
如果(秒左>60)
{
最小左=秒左/60;
secLeft=secLeft%60;
}
$(“#打印时间”).Text(dayLeft+“Gün”+hourLeft+“Saat”+minLeft+“Dakika”+secLeft+“Saniye”);
}
否则{
{
//时间结束了
}
}
}
setInterval(“$.countBack()”,1000);
})
检查控制台并查看变量值。您可以使用console.log(variableName)
将它们记录到您的控制台。您还可以在php中使用var\u dump(variableName)
打印有关该变量的信息。检查控制台并查看变量的值。您可以使用console.log(variableName)
将它们记录到您的控制台。您还可以在php中使用var\u dump(variableName)
打印有关该变量的信息。