为了账号安全,请及时绑定邮箱和手机立即绑定

setFullYear(15)的结果为什么不是15,而是一大串数字?

setFullYear(15)的结果为什么不是15,而是一大串数字?

https://img1.sycdn.imooc.com//5c1a08160001aa7605540227.jpg

https://img1.sycdn.imooc.com//5c1a080e000133fe02210066.jpg

正在回答

5 回答

https://img1.sycdn.imooc.com//5c1aee060001178805280255.jpg你设置完要转义输出。。你不能直接输出设置的结果。。你的代码里面少写了一个输出年份。。

3 回复 有任何疑惑可以回复我~


<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>



1 回复 有任何疑惑可以回复我~

不要搞这么复杂. 我只想问一个问题. 你是 myyear= mydate.setFullYear(18); 

这是设置, 把myyear的年份改为 0018年. 但是你知道setFullYear 函数返回什么值吗. 那你怎么直接输出myyear. 这明显是不阔以的啦. 

1 回复 有任何疑惑可以回复我~

就是说setFullYear()要和getFullYear()同时出现是吧?setFullYear进行设置,getFullYear进行转义。好的谢谢啦

0 回复 有任何疑惑可以回复我~

返回值是调整过的日期的毫秒表示

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

setFullYear(15)的结果为什么不是15,而是一大串数字?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信