大家好,今天我们来尝试使用JS定时器来制作一个十一国庆节倒计时。
首先先写个h1标签或者p标签之类的给个ID "time"
<h1 id="time"></h1>
然后就可以开始写JS代码了
完整代码如下:
<script>
// 月份需要减一;
var d1001=new Date(2023,9,1);
var time =document.getElementById("time")
// 定时器
setInterval(function(){
// 获取系统时间
var d=new Date()
//剩余时间((10月1日-当前系统时间)/1000)
var timespan=parseInt((d1001.getTime()-d.getTime())/1000);
var days=parseInt(timespan/(60*60*24));
var left=timespan %(60*60*24)
var hours=parseInt(left/(60*60))
left=left%(60*60)
var minutes=parseInt(left/60)
var seconds=left%60;
var str="距离十一还有:"+days+"天"+hours+"时"+minutes+"分"+seconds+"秒"
time.innerHTML=str
})
</script>
这样代码就写好了,谢谢大家。