var i = 1; var dates = ["2020/08/22 17:45:00", "2020/09/22 17:45:00", "2020/10/22 17:45:00", "2020/10/22 17:45:00", "2020/10/22 17:45:00", "2020/10/22 17:45:00"]; dates.forEach(i => { //Geri Sayım Kodu JS var countDownDateTar = new Date(i).getTime(); //geri sayılacak ileri zamanki bir tarih var dayText = "Gün"; var hourText = "Saat"; var minuteText = "Dakika"; var secondText = "Saniye"; if (countDownDateTar){ //tarih var ise var x = setInterval(function() { //sayacı belirli aralıklarla yenile var now = new Date().getTime(); //şimdiki zamanı al var distance = countDownDateTar - now; //geri sayılacak tarih ile şimdiki tarih arasındaki zaman farkını al if (distance < 0) { //zaman farkı yok ise belirtilen zamanı geçti countDownDateTar = countDownDateTar + 7*24*60*60*1000; //Tanımlı tarihi 7 gün sonrası olarak ayarla (7günlük milisaniyeyi ekledik.) } else { //zaman farkı var ise //aradaki zaman farkını gün,saat,dakika,saniye olarak böl var days = Math.floor(distance / (1000 * 60 * 60 * 24)), hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)), minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)), seconds = Math.floor((distance % (1000 * 60)) / 1000), days = (days?'
'+days+'
'+dayText+'
':''), //gun varsa gun degerini yaz hours = (hours?'
'+hours+'
'+hourText+'
':''), //saat varsa saat degerini yaz minutes = (minutes?'
'+minutes+'
'+minuteText+'
':''), //dakika varsa dakika degerini yaz seconds = (seconds?'
'+seconds+'
'+secondText+'
':''); //saniye varsa saniye degerini yaz //document.getElementById("countdown_timerTar").innerHTML = days + hours + minutes + seconds ; //yazdır if(i == dates[0]) { document.getElementById("countdown_timerTar").innerHTML = days + hours + minutes ; } if(i == dates[1]) { document.getElementById("countdown_timerTar2").innerHTML = days + hours + minutes ; } if(i == dates[2]) { document.getElementById("countdown_timerTar3").innerHTML = days + hours + minutes ; } if(i == dates[3]) { document.getElementById("countdown_timerTar4").innerHTML = days + hours + minutes ; } if(i == dates[4]) { document.getElementById("countdown_timerTar5").innerHTML = days + hours + minutes ; } if(i == dates[5]) { document.getElementById("countdown_timerTar6").innerHTML = days + hours + minutes ; } } }, 1000); //1 saniyede bir sayaç } });