Merhabalar projemde kalan süreyi hesaplattığım bir alanım var ve bu işlemi js ile gerçekleştiriyorum döngü içerisinde statik olarak tarihi verdiğimde güzel bir şekilde çalışıyor fakat döngüden gelen ( '<?= $key->activationEndTime?>'
) keyin içerisindeki tarihi verdiğimde ise sapıtıyor nedeni ne olabilir acaba ;
<div class="sverification-inner" id="countdown-Key">
<ul style="text-align: center">
<li>
<span id="minutesx" class="timers"></span>
<span class="times">DAKİKA</span>
</li>
</ul>
</div>
<scrip> kodlarımda foreach in içerisinde ve id leri tekil olarak oluşturuyorum
(function() {
const second = 1000,
minute = second * 60,
hour = minute * 60,
day = hour * 24
let myTime = '<?= $key->activationEndTime?>'
countDown = new Date(myTime).getTime(),
x = setInterval(function() {
let now = new Date().getTime(),
fark = countDown - now;
document.getElementById("minutesx").innerText = Math.floor((fark % hour) / minute);
if (0 >= fark) {
clearInterval(x);
document.getElementById("countdown-Key").innerHTML = '<span>Süre Doldu</span>'
}
}, 0)
}());