Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.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 jQuery倒计时日期时间不起作用_Javascript_Php_Jquery - Fatal编程技术网

Javascript 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

我正在用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($_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)
打印有关该变量的信息。