<script>

var gunler = 2;
var saatler = 0;
var dakikalar = 0;
var saniyeler = 0;
var zaman = gunler * 86400 + saatler * 3600 + dakikalar * 60 + saniyeler + 1;
setTimeout(gerisay,1000);
function gerisay(){
zaman = zaman -1;
var gunsay = Math.floor(zaman /24 /60 /60) ;
var saatsay = Math.floor(zaman /60 /60) ;
var dakikasay = Math.floor(zaman /60) %60 ;
var saniyesay = zaman %60 ;
if(gunsay <= 9) gunsay = "0" + gunsay ;
if(saatsay >= 24) saatsay = "0" ;
if(saatsay <= 9) saatsay = "0" + saatsay ;
if(dakikasay <= 9) dakikasay = "0" + dakikasay ;
if(saniyesay <= 9) saniyesay = "0" + saniyesay ;
document.getElementById('sayac').innerHTML = gunsay + ":" + saatsay + ":" + dakikasay + ":" + saniyesay;
if(zaman > 0)setTimeout(gerisay,1000); }

</script>





Merhaba arkadaşlar gün saat dakika saniye geri sayım yaptırmaya çalışıyorum kodlarla uğraştım 1 gün yapınca geri sayım sorunsuz devam ediyor ancak 1 günden fazla örnek olarak 2 gün yaptığımda saat kısmı geri sayım yapmıyor nasıl düzeltebilirim ilginiz için şimdiden teşekkürler.