问答详情
源自:7-2 Date 日期对象

一个简单的钟表

<!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>


提问者:qq_Hah 2018-08-16 22:17

个回答

  • 00妹
    2019-04-04 10:39:51

    您好, document.getElementById("p1").innerHTML=y+"/"+M+"/"+d+"<br/>"+h+":"+m+":"+s;这句 使用doument.write方法可以吗

  • 慕先生515833
    2019-02-03 21:36:40

      var M=mydate.getMonth()+1;这里的+1是什么意思呢?只有月份要+1吗?

  • qq_玉何萧_rAHLNZ
    2018-11-24 13:31:07

    请问 function date(x) 这个函数以及最后的return 'o'+x; 是做什么用的,我试了试发现没有这些也不会影响啊。

  • 志远呀
    2018-08-18 15:14:10

    ?????????所以问题是?