//"剩餘時間6天 2小時 28 分鐘20 秒"
function getOverTime(endTime){
var nowDate=new Date(); //開始時間,當前時間
var endDate=new Date(endTime); //結束時間,需傳入時間參數
var t=endDate.getTime()-nowDate.getTime(); //時間差的毫秒數
var d=0,h=0,m=0,s=0;
if(t>=0){
d=Math.floor(t/1000/3600/24);
h=Math.floor(t/1000/60/60%24);
m=Math.floor(t/1000/60%60);
s=Math.floor(t/1000%60);
}
return "僅剩:"+d+"天"+h+"小時 "+m+"分鐘"+s+"秒";
}
//每一秒延時執行getOverTime(date)
console.log( getOverTime('2018-04-20 15:30' ) ); // 僅剩:21天23小時 4分鐘31秒
console.log( getOverTime('2018-03-30 12:30' ) ); // 僅剩:21天23小時 4分鐘31秒
setInterval(function(){
console.log( getOverTime('2018-04-28 15:30') )
},1000);
七天倒計時公共函數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.