问答详情
源自:7-3 返回/设置年份方法

设置年份会出现这些错误

设置年份之后不能得到四位数的年份,而且如果设置的年份的年份前面是0,出来的年份是错误的

提问者:慕粉3805038 2016-08-25 17:17

个回答

  • 慕粉3841666
    2016-08-25 18:15:33
    已采纳

    因为0415不是按照十进制算的,被转成8进制了。

  • 慕村1994845
    2016-09-12 21:37:52

    http://img.mukewang.com/57d6af87000182f803640065.jpg

    浏览器的问题而已

  • 慕盖茨6170990
    2016-08-25 18:17:56

    <!DOCTYPE html>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>获得年份 </title>

    <script type="text/javascript">

    var mydate = new Date(); 

    var myyear=mydate.getFullYear();

    //mydate.setFullYear(0415);

    var year=mydate.getFullYear();

    document.write(mydate+"<br/>")

    document.write("年份:"+myyear+"<br/>");

    document.write(year);

    </script>

    </head>

    <body>

    </body>

    </html>


    将mydate.setFullYear(0415);注释掉就正常了。