JavaScriptはカウントダウンを実現します.

1325 ワード

JavaScriptはカウントダウンを実現します.
JSの中のDateオブジェクトを利用して実現できます.ターゲット時間と現在時間を作成し、getTime関数を利用して二つの時間を1970-01-01からの秒数に変換し、減算したら年月日に変換すればいいです.
jsコード

    window.onload = function() {
        setInterval(function() {
            var nowTime = new Date();//      
            //      
            var endTime = new Date("2019-9-1 00:00:00");
            var seconds = parseInt((endTime.getTime() - nowTime.getTime()) / 1000);//         ( )
            var d = parseInt(seconds / 3600 / 24);//    
            var h = parseInt(seconds / 3600 % 24);//  
            var m = parseInt(seconds / 60 % 60);//  
            var s = parseInt(seconds % 60);// 
            document.getElementById("djs").innerHTML = "      " + d +" " + h + "  " + m + "  " + s + " ";
        }, 1000);
    }
HTMLおよびスタイル Document