zoukankan      html  css  js  c++  java
  • javascript 数字时钟

    初学js,所以安装案例做了个非常简单的数字时钟,显示系统当前的时间

      1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      2 <html xmlns="http://www.w3.org/1999/xhtml">
      3 <head>
      4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      5 <title>js数字时钟</title>
      6 </head>
      7 
      8 <body onload="showTime()">
      9 <p id="time">显示时间的</p>
     10 <div>
     11   <input type="button" onclick="showDate()"  value="显示时间"/>
     12   <p id="date">显示日期</p>
     13 </div>
     14 <script type="text/javascript" language="javascript">
     15 
     16 var months = ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"];
     17 var weekdays = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
     18 var currentTime;
     19 
     20 function showDate()
     21 {
     22     var date = new Date();
     23     
     24     var year = date.getFullYear(); //getYear();
     25     var month = undefined;
     26     var day = date.getDate();
     27     var weekday = undefined;
     28     for(var i=0 ;i<months.length ;i++)
     29     {
     30         if(date.getMonth()==i)
     31         {
     32             month = i+1 ; //months[i];
     33         }    
     34     }
     35     
     36     switch(date.getDay())
     37     {
     38         case 0:
     39             weekday = weekdays[0];
     40             break;
     41         case 1:
     42             weekday = weekdays[2];
     43             break;
     44         case 2:
     45             weekday = weekdays[2];
     46             break;
     47         case 3:
     48             weekday = weekdays[3];
     49             break;
     50         case 4:
     51             weekday = weekdays[4];
     52             break;
     53         case 5:
     54             weekday = weekdays[5];
     55             break;
     56         case 6:
     57             weekday = weekdays[6];
     58             break;
     59             
     60     }
     61 
     62     document.getElementById("date").innerHTML = "现在时间是:<br>" + year + "" + month + "" + day + "" + weekday + " " + currentTime;
     63 }
     64 
     65 //显示时间
     66 function showTime()
     67 {
     68     var date = new Date();
     69     var hour = date.getHours();
     70     var mins = date.getMinutes();
     71     var sec = date.getSeconds();
     72     
     73     hour = checkTime(hour);
     74     mins = checkTime(mins);
     75     sec = checkTime(sec);
     76     
     77     var result = hour + ":" + mins + ":" + sec;
     78     currentTime = result;
     79     document.getElementById("time").innerHTML = result.big();
     80     console.log(result);
     81     
     82     //每隔一段时间就重复执行这个函数,实现和setInterval相同的功能
     83     //setTimeout(showTime,500);
     84     //setTimeout("showTime()",500);
     85 }
     86 //将小于10的数字前面添加个0
     87 function checkTime(time)
     88 {
     89     if(time<10)
     90     {
     91         time = "0" + time;
     92     }
     93     return time;
     94 }
     95 
     96 
     97 
     98 //这个函数是按照间隔指定的时间来重复执行的
     99 setInterval(showTime,1000);
    100 </script>
    101 </body>
    102 </html>
  • 相关阅读:
    python批量裁剪图片
    Theano 报错:No suitable SharedVariable constructor could be found. Are you sure all kwargs are supported? We do not support the parameter dtype or type
    清华镜像连接
    ubuntu16.04查看占用GPU的程序
    pycharm报错:ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directory
    PyMysql的基本操作
    关于爬虫解析页面时的一些有意思的坑
    关于爬虫解析页面时的一些有意思的坑
    python 的一些高级函数
    python 的一些高级函数
  • 原文地址:https://www.cnblogs.com/act262/p/3977399.html
Copyright © 2011-2022 走看看