//设置当前年份
var thisYear=mydate.setFullYear(2020);
document.write("设置当前年份:"+thisYear.getFullYear());
我好像也没写错,但运行没反应
首先检测一下有什么调用var mydate=new Date();
然后设置之后不用再赋变量里面
直接拿着用像我这样写:
mydate.setFullYear(2020);
document.write("设置当前年份:"+mydate.getFullYear());
var mydate=new Date();
var thisYear=mydate.setFullYear(2020);
document.write("设置当前年份:"+mydate.getFullYear(thisYear));
已经解决因为mydate.setFullYear(2020)显示的是时间戳不是日期格式,如果要转换日期格式需要借助new Date(mydate.setFullYear(2020)),这样thisYear.getFullYear()就可以获得年份。