model_nexttime
v1.0.3
Published
倒计时,可以用时间戳和固定时间格式为参数
Downloads
4
Readme
一个倒计时
安装
npm i model_nexttime --save
##引入nextTime是一个构造函数
import { NextTime } from 'model_nextTime'
说明:时间到期返回false,否则返回天、时、分、秒的对象,不局限格式及样式。
返回结果{d:xx,h:xx,m:xx,s:xx}
##使用 一、使用时间戳为参数
let nt=new NextTime(60*60)
let inerval=null;
if(!inerval) clearInterval(inerval);
inerval=setInterval(()=>{
let currval=nt.timeToDHMS();
if(!currval) clearInterval(inerval); //倒计时到期返回false
console.log(currval)
},1000)
二、使用未来时间为参数
let nt=new NextTime('2018-12-26 13:48:22');
let isover=nt.timeTransform(); //判断是否过期
let inerval=null;
if(isover){
if(!inerval) clearInterval(inerval);
inerval=setInterval(()=>{
let currval=nt.timeToDHMS();
if(!currval) clearInterval(inerval); //倒计时到期返回false
console.log(currval)
},1000)
}else{
console.log('过期了')
}