कैसे बनाएं: जावास्क्रिप्ट अवधि गिनती टाइमर

जावास्क्रिप्ट के द्वारा अवधि गिनती टाइमर का उपयोग करना सीखें。

स्वयं प्रयोग करें

अवधि गिनती टाइमर बनाएं

उदाहरण

<!-- एलीमेंट में अवधि गिनती टाइमर दिखाएं -->
<p id="demo"></p>
<script>
// हम अवधि गिनती करने वाली तारीख निर्धारित करें
var countDownDate = new Date("Jan 5, 2024 15:37:25").getTime();
// हर 1 सेकंड में अवधि अद्यतन करें
var x = setInterval(function() {
  // आज की तारीख और समय प्राप्त करें
  var now = new Date().getTime();
  // आज की तारीख और समय और अवधि के बीच की दूरी गणना करें
  var distance = countDownDate - now;
  // दिन, घंटे, मिनट और सेकंड की गणना करें
  var days = Math.floor(distance / (1000 * 60 * 60 * 24));
  var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
  var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
  var seconds = Math.floor((distance % (1000 * 60)) / 1000);
  // id="demo" के एलीमेंट में परिणाम दिखाएं
  document.getElementById("demo").innerHTML = days + "d " + hours + "h ";
  + minutes + "m " + seconds + "s ";
  // अगर अवधि समाप्त हो गई है, कुछ पाठ लिखें।
  if (distance < 0) {
    clearInterval(x);
    document.getElementById("demo").innerHTML = "EXPIRED";
  }
, 1000);
</script>

स्वयं प्रयोग करें

संबंधित पृष्ठ

संदर्भ मानचित्रःजावास्क्रिप्ट window.setInterval() विधि