Javascript 日期不使用jquery.countdown进行倒计时

Javascript 日期不使用jquery.countdown进行倒计时,javascript,jquery,Javascript,Jquery,我有以下代码: $(document).ready(function() { $('.clocker').countdown("2018-09-30 01:00:00", function(event) { var totalHours = event.offset.totalDays * 24 + event.offset.hours; $(this).html(event.strftime(totalHours + ' hr %M min %S sec')

我有以下代码:

$(document).ready(function() {
    $('.clocker').countdown("2018-09-30 01:00:00", function(event) {
      var totalHours = event.offset.totalDays * 24 + event.offset.hours;


      $(this).html(event.strftime(totalHours + ' hr %M min %S sec'));
      var czas = event.strftime(totalHours + 'H|%M|%S');
      var result = czas.split('|');
      $(this).html(czas);  

      var godziny = result['0'];
      var minuty = result['1'];
      var sekundy = result['2'];

      godziny = godziny.replace("H", "");
      godziny = godziny.replace("h", "");

      $('.modata1').html(godziny[0]);
      $('.modata2').html(godziny[1]);
      $('.modata3').html(minuty[0]);
      $('.modata4').html(minuty[1]);
      $('.modata5').html(sekundy[0]);
      $('.modata6').html(sekundy[1]);
    });
  });
倒计时从所选日期和时间开始倒计时。我从网站下载了脚本:

问题是它严重地倒数小时/分/秒

脚本最终会分解页面上单元格上的日期并倒计时。这样计算是正确的,但是我对计算的日期有一个问题

脚本告诉我24小时:xx:xx-现在肯定还有更多


有人知道如何修复吗?

我添加了2个div,modata13和modata14(我不想和其他类混在一起,所以我只需要在数字上再加上10个),以弥补您缺少的块没有显示出来

<div class="box2_promocja_godzina_prezentacja">
    <div class="godzina_all">
        <div class="godzina_precentacja modata1">0</div>
        <div class="godzina_precentacja modata2">0</div>
        <div class="godzina_precentacja modata13">0</div>
        <div class="godzina_precentacja modata14">0</div>
        <div class="godzina_dwukropek_prezentacja">:</div>
        <div class="godzina_napis">hours</div>
    </div>
    <div class="minuta_all">
        <div class="godzina_precentacja  modata3">0</div>
        <div class="godzina_precentacja  modata4">0</div>
        <div class="godzina_dwukropek_prezentacja">:</div>
        <div class="godzina_napis">min</div>
    </div>
    <div class="sekunda_all">
        <div class="godzina_precentacja modata5">0</div>
        <div class="godzina_precentacja modata6">0</div>
        <div class="godzina_dwukropek1_prezentacja">:</div>
        <div class="godzina_napis">sec</div>
    </div>
</div>


<div class="clocker"></div>

试试这个

如果没有html代码,我无法测试代码,如果您给出所有代码或在JSFIDLE上给出一个示例,我会更容易。
$('.clocker').countdown("2018-09-30 01:00:00", function(event) {
      var totalHours = event.offset.totalDays * 24 + event.offset.hours;


      $(this).html(event.strftime(totalHours + ' hr %M min %S sec'));
      var czas = event.strftime(totalHours + 'H|%M|%S');
      var result = czas.split('|');
      $(this).html(czas);  

      var godziny = result['0'];
      var minuty = result['1'];
      var sekundy = result['2'];

      godziny = godziny.replace("H", "");
      godziny = godziny.replace("h", "");

      $('.modata1').html(godziny[0]);
      $('.modata2').html(godziny[1]);
      $('.modata13').html(godziny[2]);
      $('.modata14').html(godziny[3]);

      $('.modata3').html(minuty[0]);
      $('.modata4').html(minuty[1]);
      $('.modata5').html(sekundy[0]);
      $('.modata6').html(sekundy[1]);
    });