当前位置:Gxlcms > JavaScript > JavaScript电子时钟倒计时第二款

JavaScript电子时钟倒计时第二款

时间:2021-07-01 10:21:17 帮助过:6人阅读

本文实例讲解了JavaScript电子时钟倒计时的详细代码,分享给大家供大家参考,具体内容如下
JavaScript时间类
1、获取时分秒:
getHours()
getMinutes();
getSeconds();
2、获取年月日:
getFullYear();
getMonth() + 1;//获取的月份需要+1;
getDate(); //日期
getDay(); //获取的是星期,0--》星期天

效果图:

具体代码:

  1. <!doctype html>
  2. <html>
  3. <meta charset="utf-8">
  4. <title>倒计时</title>
  5. <head>
  6. <style type="text/css">
  7. *{
  8. margin: 0;
  9. padding: 0;
  10. }
  11. .wrap{
  12. width: 350px;
  13. height: 100px;
  14. background-color: black;
  15. }
  16. #dates{
  17. color: #fff;
  18. margin-top: 10px;
  19. display: block;
  20. margin-left: 15px;
  21. }
  22. p{
  23. color: #fff;
  24. }
  25. </style>
  26. </head>
  27. <body>
  28. <div class="wrap">
  29. <p>距离2016年02月08号00时00分00秒春节倒计时:</p>
  30. <!-- <p>距离2016年01月07号23时59分59秒倒计时:</p> -->
  31. <span id="dates"></span>
  32. </div>
  33. <script type="text/javascript">
  34. var dates = document.getElementById("dates");
  35. function getRTime(){
  36. var EndTime= new Date('2016/02/07 23:59:59'); //截止时间
  37. var NowTime = new Date();
  38. var t =EndTime.getTime() - NowTime.getTime();
  39. var d=Math.floor(t/1000/60/60/24);
  40. var h=Math.floor(t/1000/60/60%24);
  41. var m=Math.floor(t/1000/60%60);
  42. var s=Math.floor(t/1000%60);
  43. var p=Math.floor(t%60);
  44. if(d<10){
  45. d="0"+d;
  46. }
  47. if(h<10){
  48. h="0"+h;
  49. }
  50. if(m<10){
  51. m="0"+m;
  52. }
  53. if(s<10){
  54. s="0"+s;
  55. }
  56. if(p<10){
  57. p="0"+p;
  58. }
  59. dates.innerHTML=d+ "日" + h + "小时"+ m +"分" + s +"秒"+p+"毫秒";
  60. }
  61. setInterval(getRTime,1);
  62. </script>
  63. </body>
  64. </html>

以上就是本文的详细内容,希望对大家的学习javascript程序设计有所帮助。

人气教程排行