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

哪里错了?

<!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(); 

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

var a=mydate.getFullYear();

document.write(a+"<br>");

var b=mydate.setFullYear(50);

document.write(b);

</script>

</head>

<body>

</body>

</html>

最后修改年份后输出的是-60574343280158,var b=mydate.setFullYear(50)这样写不是应该正确的?

提问者:qq_小白_7 2015-06-23 09:34

个回答

  • 许俊刚
    2015-06-23 09:44:01
    已采纳

    请参考W3School上描述的setFullYear用法。

    修改前:

    var b=mydate.setFullYear(50);

    document.write(b);

    修改后:

    mydate.setFullYear(50);

    document.write(mydate);