• 30-08-2022, 10:13:15
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşalar,

    HTML ya da asp olarak kodlanmış bir sayaca ihtiyacım var.

    Web sitemizde hergün saat 17:00 a kadar verilen siparişleri sevk ediyoruz.
    Bu nedenle siteye bir sayaç yerleştirmek istiyorum. Hergün saat 17:00'a kalan saat-dakika-saniye'yi gösterecek.

    İnternette biraz aradım ama genelde belirli bir güne dayalı kodlar var... ben hergün çalışsın istiyorum.

    İlgilenen arkadaşlara şimdiden teşekkürler.
  • 30-08-2022, 11:28:15
    #2
    https://www.youtube.com/watch?v=4frqpuN2mtE
    şu video işinizi görür hocam muhtemelen
  • 31-08-2022, 10:39:55
    #3
    <div id="bb"></div>
    <script>
    var div=document.getElementById("bb");
     
    setInterval(function(){ 
      var toDate=new Date();
      var tomorrow=new Date();
      tomorrow.setHours(17,0,0,0);
      var diffMS=tomorrow.getTime()/1000-toDate.getTime()/1000;
      var diffHr=Math.floor(diffMS/3600);
      diffMS=diffMS-diffHr*3600;
      var diffMi=Math.floor(diffMS/60);
      diffMS=diffMS-diffMi*60;
      var diffS=Math.floor(diffMS);
      var result
      result=((diffHr<10)?"0"+diffHr:diffHr);
      result+=":"+((diffMi<10)?"0"+diffMi:diffMi);
      result+=":"+((diffS<10)?"0"+diffS:diffS);
     if(diffHr>12){// 12 satten fazla varsa
        result="Süre Geçti";
     }
      div.innerHTML=result;
      
    },1000);
    </script>
  • 01-09-2022, 18:09:52
    #4
    Yanıtınız için teşekkür ederim ama sanırım bi yerde hata oldu...

    şimdi siteye kodu ekledim, aşağıdaki gibi bir sonuç verdi...
    tabi şu an saat 18:08... saat 17:00 den sonra "Verilen siparişler yarın sevk edilecektir" ibaresi yer alabilir mi?

    0-2:52:30


    php_bot adlı üyeden alıntı: mesajı görüntüle
    <div id="bb"></div>
    <script>
    var div=document.getElementById("bb");
     
    setInterval(function(){ 
      var toDate=new Date();
      var tomorrow=new Date();
      tomorrow.setHours(17,0,0,0);
      var diffMS=tomorrow.getTime()/1000-toDate.getTime()/1000;
      var diffHr=Math.floor(diffMS/3600);
      diffMS=diffMS-diffHr*3600;
      var diffMi=Math.floor(diffMS/60);
      diffMS=diffMS-diffMi*60;
      var diffS=Math.floor(diffMS);
      var result
      result=((diffHr<10)?"0"+diffHr:diffHr);
      result+=":"+((diffMi<10)?"0"+diffMi:diffMi);
      result+=":"+((diffS<10)?"0"+diffS:diffS);
     if(diffHr>12){// 12 satten fazla varsa
        result="Süre Geçti";
     }
      div.innerHTML=result;
      
    },1000);
    </script>