国产探花免费观看_亚洲丰满少妇自慰呻吟_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>

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀柔区| 德兴市| 两当县| 星座| 保山市| 邵阳市| 阜平县| 融水| 乌拉特后旗| 柞水县| 无棣县| 玛曲县| 永登县| 郧西县| 兖州市| 芜湖市| 海安县| 南和县| 延长县| 渝中区| 江永县| 扶余县| 青海省| 徐闻县| 霍林郭勒市| 泽州县| 辽宁省| 丰原市| 昌平区| 南岸区| 烟台市| 公主岭市| 获嘉县| 饶河县| 稻城县| 洪洞县| 汪清县| 香港 | 宜兴市| 闽清县| 苍溪县|