为什么设置年份,运行没反应啊

来源:7-3 返回/设置年份方法

空空空空空空啊

2018-12-05 11:03

//设置当前年份
var thisYear=mydate.setFullYear(2020);
document.write("设置当前年份:"+thisYear.getFullYear());


我好像也没写错,但运行没反应

写回答 关注

3回答

  • 阳火锅
    2018-12-05 15:37:56
    已采纳

    首先检测一下有什么调用var mydate=new Date();

    然后设置之后不用再赋变量里面

    直接拿着用像我这样写:

    mydate.setFullYear(2020);

    document.write("设置当前年份:"+mydate.getFullYear());

  • 1frgdhf
    2019-08-09 10:05:07

    var mydate=new Date();
        var thisYear=mydate.setFullYear(2020);
    document.write("设置当前年份:"+mydate.getFullYear(thisYear));

  • 空空空空空空啊
    2018-12-06 10:17:07

    已经解决因为mydate.setFullYear(2020)显示的是时间戳不是日期格式,如果要转换日期格式需要借助new Date(mydate.setFullYear(2020)),这样thisYear.getFullYear()就可以获得年份。


JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题