根据秒数写一个倒计时,还有几时几分几秒开始

来源:互联网 发布:淘宝客返利推广怎么弄 编辑:程序博客网 时间:2024/04/30 03:52

后台返回一个秒数,js写一个倒计时,距离开抢时间还有几时几分几秒

代码如下:

//將秒數格式化為時分秒function formatSeconds(value) {    var theTime = parseInt(value);// 秒    var theTime1 = 0;// 分    var theTime2 = 0;// 小时    if(theTime > 60) {        theTime1 = parseInt(theTime/60);        theTime = parseInt(theTime%60);            if(theTime1 > 60) {            theTime2 = parseInt(theTime1/60);            theTime1 = parseInt(theTime1%60);            }    }        var result = ""+parseInt(theTime)+"秒";        if(theTime1 > 0) {        result = ""+parseInt(theTime1)+"分"+result;        }        if(theTime2 > 0) {        result = ""+parseInt(theTime2)+"小时"+result;        }    return result;}var s = 4215;// 例如:後台得到的秒數time();function time(){console.log(formatSeconds(s));if (s == 0) {       alert("時間到了!");    }else{        s--;        //定時器,每秒重新計算        setTimeout(function() {            time();        },        1000)    }}


0 0
原创粉丝点击