为了账号安全,请及时绑定邮箱和手机立即绑定

动态时钟代码

动态时钟代码

慕仙0108102 2018-09-12 22:13:55
function date(x){        if(x>=10){            return x;        }            return "0"+x;    }    var m=date(m);    var s=date(s); 这个怎么理解?<!DOCTYPE html><html>    <head>    <title>        date    </title>    <script type="text/javascript">    function showdate(){    var mydate=new Date();    var y=mydate.getFullYear();    var M=mydate.getMonth()+1;    var d=mydate.getDate();    var h=mydate.getHours();    var m=mydate.getMinutes();    var s=mydate.getSeconds();//  function date(x){//      if(x>=10){//          return x;//      }//          return "0"+x;//  }//  var m=date(m);//  var s=date(s);        document.getElementById("p1").innerHTML=y+"/"+M+"/"+d+"<br/>"+h+":"+m+":"+s;    setTimeout("showdate()",500)    }    </script>    </head>    <body onload="showdate()">     <p id="p1"></p>       </body></html>
查看完整描述

1 回答

?
Lawrence

TA贡献6条经验 获得超1个赞

这不是大于10的时候是两位嘛。小于10一般显示01,02这样的,所以大于十就是他本身,小于十的时候拼接一个0在前面补齐两位。

查看完整回答
反对 回复 2018-09-13
  • 1 回答
  • 0 关注
  • 1247 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信