當前位置:名人名言大全網 - 端午節短信 - JS倒計時,距離某個日期還剩多少時間?

JS倒計時,距離某個日期還剩多少時間?

效果:

代碼如下:

& lt跨度?id = " show " & gt裝貨...& lt/span>。

& lt劇本?type = " text/JavaScript " & gt;

//time_val?對比時間?格式:2016-12-14?22:55:40

功能?倒計時(時間值){

var?www_qsyz_net=/^[\d]{4}-[\d]{1,2}-[\d]{1,2}(?[\d]{1,2}:[\d]{1,2}(:[\d]{1,2})?)?$/ig,str= ' ',conn,s;

如果(!time_val.match(www_qsyz_net)){

Alert('參數格式為2012-01-01[?01: 01 [:01]].\ r[]中的內容可以省略’);

回歸?假的;

}

var?sec=(新?Date(time_val.replace(/-/ig,'/'))。getTime()?-?新的?日期()。getTime())/1000;

如果(秒?& gt?0){

conn= '?“然後呢,”;

}否則{

conn= '?“已經過去了嗎,”;

sec * =-1;

}

S={' days': sec/24/3600,' hours': sec/3600%24,' minutes': sec/60%60,' seconds ':sec % 60 };

對於(我?在?s){

if(math . floor(s[I])& gt;0?)?str?+=?Math.floor(s[i])?+?我;

}

if(Math.floor(sec)==0){?str =“0秒”;?}

document.getElementById('show ')。innerHTML?=?距離?& ltu & gt?+?time_val?+? '& lt/u & gt;?+?康恩?+' & lt;u & gt?+?str?+? '& lt/u & gt;;

//每秒更新壹次

setTimeout(function(){ count down(time _ val)},1000);

}

倒計時(' 2016-12-14?22:55:40');

& lt/script & gt;