setFullYear(15)的结果为什么不是15,而是一大串数字?
你设置完要转义输出。。你不能直接输出设置的结果。。你的代码里面少写了一个输出年份。。
<script type="text/javascript">
var mydate=new Date();
document.write(mydate+"<br/>")
var myyear= mydate.getFullYear() ;
var setyear= mydate.setFullYear(2015) ;
document.write("年份:"+myyear+"<br/>");
document.write("年份:"+mydate.getFullYear(setyear)+"<br/>");
</script>
不要搞这么复杂. 我只想问一个问题. 你是 myyear= mydate.setFullYear(18);
这是设置, 把myyear的年份改为 0018年. 但是你知道setFullYear 函数返回什么值吗. 那你怎么直接输出myyear. 这明显是不阔以的啦.
就是说setFullYear()要和getFullYear()同时出现是吧?setFullYear进行设置,getFullYear进行转义。好的谢谢啦
返回值是调整过的日期的毫秒表示