js获取当前时间并每秒刷新一次

时间:2016-10-18 15:38:57 类型:JS/JQUERY
字号:    

Eg: 结果显示:2016/10/18 15:31:20

<!DOCTYPE html>
<html>
        <head>
             <meta charset="UTF-8">
             <title>www.ncyteng.com</title>
        </head>
        <body>
             <div id="yt"></div>
        </body>
</html>
<script>
         //创建dtime()函数获取当前时间
         function dtime(){
                 var dt = new Date();//实例化Date对象
                 var y = dt.getFullYear();//年
                 var m = dt.getMonth();//月
                 var d = dt.getDate();//日
                 var h = dt.getHours();//时
                 var i = dt.getMinutes();//分
                 var s = dt.getSeconds();//秒
                 var ntime = y+"/"+fn((m+1))+"/"+fn(d)+" "+fn(h)+":"+fn(i)+":"+fn(s);
                 var yt = document.getElementById("yt");
                 yt.innerHTML = ntime;
         }
         //当某个参数不是两位数时补0
         function fn(str){
              var num;
              str > 9 ? num = str : num = "0"+str;
              return num;
         }
         //初始化
         window.onload=function(){
              //定时器每秒调用一次dtime()
              setInterval(function(){
                   dtime();
             },1000);
         }
</script>