js倒计时

241 阅读1分钟
//获取当前时间
var d1=new Date()
//获取目标时间
var d2=new Date('2023/1/1')
//变量保存时间戳的差值
var d=d2-d1
//精确到秒并取整
d=parseInt(d/1000)
//取余得秒数,并取整
var second=d%60
//取余得分钟数,并取整
var minute=parseInt(d%(60*60)/60)
//取余得小时数,并取整
var hour=parseInt(d%(60*60*24)/(60*60))
//换算成天数,并取整
var day=parseInt(d/(24*60*60))
console.log('距离2023年元旦还剩:'+day+'天'+hour+'小时'+minute+'分钟'+second+'秒')