douchu2823 2017-04-30 21:13
浏览 53

jQuery倒计时datetime不起作用

I'm writing countdown between datetime values with jQuery. But this code doesn't print anything to page. The datetime values $_endDateTime and $_startDateTime are coming from included page in 2017-04-30 23:55:32 format.

<!--
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>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 关于无人驾驶的航向角
    • ¥15 keil的map文件中Image component sizes各项意思
    • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
    • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
    • ¥15 划分vlan后,链路不通了?
    • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
    • ¥15 Vue3 大型图片数据拖动排序
    • ¥15 Centos / PETGEM
    • ¥15 划分vlan后不通了
    • ¥20 用雷电模拟器安装百达屋apk一直闪退