jQuery.countdown 秒倒计时问题

我需要 24 小时会话倒计时。我正在使用 jQuery.countdown。下面的代码给了我 12 小时的倒计时,为什么不是 24 小时?如果我设置了 20 秒或 10 秒的范围,倒计时会说它完成了。有人看到这个错误吗?


 <?php 

    date_default_timezone_set('Europe/Berlin');

    $_SESSION['code_end'] = time() + 86400;

 ?>


 <div id="getting-started"></div>

 <script type="text/javascript">

    $("#getting-started").countdown("<?php echo date('Y/m/d h:i:s', $_SESSION['code_end']);?>")

       .on('update.countdown', function(event) {

          var format = '%H:%M:%S';

          if(event.offset.totalDays > 0) {

               format = '%-d day%!d ' + format;

          }

          if(event.offset.weeks > 0) {

               format = '%-w week%!w ' + format;

          }

          $(this).html(event.strftime(format));

     })

      .on('finish.countdown', function(event) {

        alert("session End");

        $(this).html('This offer has expired!')

               .parent().addClass('disabled');


    });

</script>


呼啦一阵风
浏览 178回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP