亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

原生js實現節日時間倒計時功能

2019-11-19 17:52:29
字體:
來源:轉載
供稿:網友

知識要點

1.實現原理:

用結束時間-當前時間=時間差

當前時間每過1秒時間差自然也就少了1秒

所以要1秒更新一次當前時間就達到了倒計時的效果

2.需要注意的就是時間之間的轉換和對得出數值的處理

3.用到的方法:

obj.getTime() //換算成毫秒Math.floor() //把小數點向下舍入結果取一個整數50%24 // 這是對數值求余的方法,意思是 假如有50個小時,一天24個小時 這個得出的結果就是 余數是2

具體的數值的運算處理完整代碼里有詳細的注釋

完整代碼

注:代碼附帶顯示當前時間的標準格式以及倒計時天數

<!DOCTYPE html><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>demo</title><style>body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:none;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}.clear{clear: both;float: none;height: 0;overflow: hidden;}</style></head> <body> <div id="time"></div> <br/> <div id="day"></div> <br/> <div id="tm"></div> <script type="text/javascript">  //在頁面加載完后立即執行多個函數完美方案。 function addloadEvent(func){  var oldonload=window.onload;  if(typeof window.onload !="function"){   window.onload=func;  }  else{   window.onload=function(){    if(oldonload){     oldonload();     }    func();   }  } } addloadEvent(showTime); addloadEvent(day); addloadEvent(tb); //在頁面加載完后立即執行多個函數完美方案over。 //天時秒分倒計時 function tb(){ var myDate=new Date();//獲取當前時間 var endtime=new Date("2018,1,1");//獲取結束時間 //換算成秒 小數點向下舍入取整 var ltime=Math.floor((endtime.getTime()-myDate.getTime())/1000); //console.log(ltime) //換算成天 小數點向下舍入取整 var d=Math.floor(ltime/(24*60*60)); //換算成小時取去掉天數的余數(也就是小時) 小數點向下舍入取整 var h=Math.floor(ltime/(60*60)%24); //換算成分鐘取去掉小時的余數(也就是分鐘) 小數點向下舍入取整 var m=Math.floor(ltime/60%60); //換算成分鐘取去掉分鐘的余數(也就是秒) 小數點向下舍入取整 var s=Math.floor(ltime%60); document.getElementById("tm").innerHTML="距2018年元旦還有:"+d+"天"+h+"小時"+m+"分鐘"+s+"秒"; if(ltime<=0){  document.getElementById("tm").innerHTML="元旦快樂!";  clearTimeout(tb); } setTimeout(tb,1000); } //當秒數為個位數時前面+字符串0 function checkTime(i){ return i<10? "0"+i:""+i; } //當前時間標準格式 function showTime(){ var myDate=new Date();//獲取當前時間 var year=myDate.getFullYear();//獲取年份 var month=myDate.getMonth()+1;//獲取月份是0-11的數字所以+1 var date=myDate.getDate();//日 var day=myDate.getDay();// var h=myDate.getHours();//小時 var m=myDate.getMinutes();//分鐘 var s=myDate.getSeconds();//秒 checkTime(m); checkTime(s); //console.log(day) var week="日一二三四五六".charAt(day); document.getElementById("time").innerHTML=year+"年"+month+"月"+date+"日"+"星期"+week+h+":"+m+":"+s; setTimeout(showTime,1000);  } //倒計時天數計算 function day(){ var myDate=new Date();//獲取當前時間 var endtime=new Date("2018,1,1");//獲取結束時間 //先換算成毫秒再相減就是時間差,再除以一天的毫秒數結果是帶有小數點的,用math方法進一位取整 var ltime=Math.ceil((endtime.getTime()-myDate.getTime())/(24*60*60*1000)); document.getElementById("day").innerHTML="距2018年元旦還有:"+ltime+"天"; } </script></body> </html> 

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美一区二区三区久久| 久热精品视频在线| 国产精品高清免费在线观看| 91免费观看网站| 国产999视频| 成人夜晚看av| 亚洲国产毛片完整版| 亚洲区一区二区| 欧美在线观看一区二区三区| 亚洲日本欧美中文幕| 欧美激情aaaa| 亚洲色图美腿丝袜| 日韩在线免费观看视频| 亚洲精品视频免费在线观看| 中文字幕视频在线免费欧美日韩综合在线看| 成人做爽爽免费视频| 亚洲**2019国产| 国产精品尤物福利片在线观看| 国产精品成人国产乱一区| 久久久噜噜噜久久| 中文字幕少妇一区二区三区| 国产精品亚洲美女av网站| 亚洲高清一二三区| 欧美大人香蕉在线| 成人h片在线播放免费网站| 日韩在线免费高清视频| 亚洲午夜精品视频| 亚洲无线码在线一区观看| 国产精品国内视频| 日韩免费在线免费观看| 亚洲综合中文字幕68页| 国产一区红桃视频| 欧洲s码亚洲m码精品一区| 国产精品v日韩精品| 精品无人区乱码1区2区3区在线| 久久精品国产亚洲一区二区| 国产精自产拍久久久久久| 国产精品久久久久久久久影视| 亚洲夜晚福利在线观看| 亚洲国产精品yw在线观看| 高清亚洲成在人网站天堂| 欧美极品少妇xxxxⅹ免费视频| 青青草一区二区| 亚洲第一网中文字幕| 国产小视频91| 欧美一区二区大胆人体摄影专业网站| 亚洲国产精品va在线看黑人动漫| 亚洲国产精品热久久| 欧美激情成人在线视频| 亚洲欧美日韩爽爽影院| 亚洲第一中文字幕| 久久久噜噜噜久噜久久| 国产亚洲精品久久久久久777| 亚洲欧美另类在线观看| 亚洲国产欧美一区二区丝袜黑人| 久久综合伊人77777蜜臀| 亚洲国产精品悠悠久久琪琪| 欧美成人在线免费| 91精品在线观看视频| 欧美大胆在线视频| 亚洲一二在线观看| 亚洲老司机av| 日韩av在线天堂网| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲欧美制服丝袜| 一区二区三区在线播放欧美| 成人免费福利在线| 亚洲成色www8888| 国产精品成人免费电影| 日韩高清av在线| 色妞一区二区三区| 一区二区三区无码高清视频| 欧美激情啊啊啊| 日韩在线观看高清| 国产精品黄视频| 91九色国产视频| 亚洲а∨天堂久久精品9966| 国a精品视频大全| 日本精品中文字幕| 国产精品视频1区| 日韩a**站在线观看| 成人中心免费视频| 日韩在线观看免费高清| 91精品国产高清自在线看超| 欧美午夜激情视频| 久久久免费观看| 日韩av电影院| 97在线日本国产| 久久精品99久久久久久久久| 福利一区视频在线观看| 欧美日韩国内自拍| 欧美性猛交xxxxx水多| 国产午夜精品麻豆| 91探花福利精品国产自产在线| 黄色一区二区三区| www欧美xxxx| 国产精品入口免费视| 久久青草精品视频免费观看| 美女精品久久久| 亚洲石原莉奈一区二区在线观看| 国产激情综合五月久久| 日韩av一区在线| 欧美午夜精品久久久久久浪潮| 精品久久久香蕉免费精品视频| 亚洲人永久免费| 久久成人精品电影| 日韩精品极品在线观看| 色婷婷av一区二区三区久久| 亚洲欧美中文在线视频| 在线播放精品一区二区三区| 日韩视频免费大全中文字幕| 久久99久久亚洲国产| 日韩综合中文字幕| 久久久久久尹人网香蕉| 亚洲精品999| 中文字幕成人精品久久不卡| 欧美理论电影在线播放| 久久视频在线看| 亚洲激情在线观看| 日本一区二三区好的精华液| 午夜免费日韩视频| 亚洲黄一区二区| 超碰91人人草人人干| 亚洲国产一区二区三区在线观看| 欧美黄色性视频| 亚洲精品国产欧美| 韩剧1988在线观看免费完整版| 一区二区欧美激情| 国产69精品久久久久9| 欧美成人免费全部观看天天性色| 欧美精品在线视频观看| 日韩视频在线一区| 91免费国产视频| 欧美在线一区二区三区四| 国产成人精品亚洲精品| 92看片淫黄大片看国产片| 国产精品入口日韩视频大尺度| 亚洲人成网站免费播放| 欧美日韩久久久久| 久久精品国产亚洲一区二区| 中文字幕av一区| 日韩精品在线影院| 欧美成人在线免费视频| 欧美激情视频一区二区三区不卡| 亚洲视频axxx| 国产午夜一区二区| 中文字幕国产日韩| 国产成人精品视频在线观看| 欧美片一区二区三区| 国产亚洲精品久久久久久| 国产亚洲一区精品| 中文字幕久久久av一区| 亚洲欧洲黄色网| 欧洲精品久久久| 国产精品v片在线观看不卡| 日韩av电影在线免费播放| 韩国美女主播一区| 亚洲男女自偷自拍图片另类| 欧美激情2020午夜免费观看| 欧美国产日韩在线| 亚洲第一在线视频| 欧美华人在线视频| 九九久久久久久久久激情| 国模精品一区二区三区色天香|