let time = ''; //过期的毫秒
setInterval(()=>{
time -= 1000;
let day = Math.floor( time / 1000 / 60 / 60 / 24); //天
let hour = Math.floor(time/1000/60/60 - (24 * day)); //小时
let min = Math.floor(time / 1000 / 60 - (24 * 60 * day) - (60 * hour)); //分钟
//let sec = Math.floor((time/1000) % 60); //秒
day = (day < 10) ? "0" + day : day;
hour = (hour < 10) ? "0" + hour : hour;
min = (min < 10) ? "0" + min : min;
//sec = (sec < 10) ? "0" + sec : sec;
this.timer = `${day}天${hour}时${min}分`
},1000)
javascript 实现按天、小时、分钟、秒倒计时功能
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1. 概述 对于类似抢购的倒计时含有天、时、分、秒的实现,一般在电商项目或者其他项目居多,记录下自己在项目中...
- 获取验证码 {{count}} s data(){ return { show: true, count: ...
- 之前一个项目在做手机注册登录时,有一个特殊的需求,就是发送验证码,按钮进入倒计时后,退出页面(pop),重新进入还...