国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript實現倒計時代碼段Item1(非常實用)

2019-11-20 11:21:04
字體:
來源:轉載
供稿:網友

現今團購網、電商網、門戶網等,常使用時間記錄重要的時刻,如時間顯示、倒計時差、限時搶購等,本文分析不同倒計時效果的計算思路及方法,掌握日期對象Date,獲取時間的方法,計算時差的方法,實現不同的倒時計效果。

1、簡單時間顯示

講解日期對象Date,并通過該對象獲取時、分、秒等,讓你自由提取所需時間內容。

<!DOCTYPE html><html><head> <title>獲取時間</title> <script type="text/javascript"> window.onload = function(){  showTime(); } function showTime(){  var myDate = new Date();  var year = myDate.getFullYear();  var month = myDate.getMonth() + 1;  var date = myDate.getDate();  var dateArr = ["日","一",'二','三','四','五','六'];  var day = myDate.getDay();  var hours = myDate.getHours();  var minutes = formatTime(myDate.getMinutes());  var seconds = formatTime(myDate.getSeconds());  var systemTime = document.getElementById("time");  systemTime.innerHTML = " " + year + "年" + month +"月" + date + "日" + " 星期" + dateArr[day] + " " + hours + ":" + minutes + ":" + seconds;  setTimeout("showTime()",500); } //格式化時間:分秒。 function formatTime (i){  if(i < 10){   i = "0" + i;  }  return i; } </script></head><body> <div id ='time'></div></body></html>

顯示結果:

 

2、倒計時時差

講解gettime()等方法,及計算時間的方法,學會時間相差的天數。

<!DOCTYPE html><html><head> <title>獲取時間</title> <script type="text/javascript">  window.onload = function(){   deadTime();  }  function deadTime(){   var nowTime = new Date();   var finalTime = new Date("2015-11-11");   var lefttime = (finalTime.getTime() - nowTime.getTime())/(1000*24*60*60);   var date = Math.ceil(lefttime);   document.getElementById("time").innerHTML = date;  } </script></head><body> <div >距離雙十一還有:<span id ='time'></span>天</div></body></html>

顯示效果:

 

3、 限時搶購

如何運用日期對象及方法,計算相差的天、時、分、秒的方法。

<!DOCTYPE html><html><head><title>團購――限時搶</title></head><body><div class="time"> <span id="LeftTime"></span></div></div><script>function FreshTime(){ var endtime=new Date("2015/11/11,12:20:12");//結束時間 var nowtime = new Date();//當前時間 var lefttime=parseInt((endtime.getTime()-nowtime.getTime())/1000);  d=parseInt(lefttime/3600/24); h=parseInt((lefttime/3600)%24); m=parseInt((lefttime/60)%60); s=parseInt(lefttime%60); document.getElementById("LeftTime").innerHTML="距離活動結束還剩" + d+"天"+h+"小時"+m+"分"+s+"秒"; if(lefttime<=0){  document.getElementById("LeftTime").innerHTML="團購已結束";  clearInterval(sh); }} FreshTime(); var sh; sh=setInterval(FreshTime,1000);</script></body></html>

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潜山县| 镇沅| 广昌县| 土默特右旗| 建德市| 茶陵县| 八宿县| 永清县| 西安市| 寻乌县| 二手房| 汉沽区| 通化县| 诸暨市| 克东县| 兰溪市| 巍山| 油尖旺区| 星座| 西乡县| 色达县| 巫溪县| 濮阳县| 东至县| 竹溪县| 贵南县| 河池市| 攀枝花市| 陆良县| 石渠县| 汉源县| 丹江口市| 金昌市| 嘉鱼县| 永城市| 正镶白旗| 博乐市| 新安县| 通海县| 大港区| 顺平县|