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

为什么显示的日期跟我的不一样额?

var mydate=new Date();
var myyear=mydate.getFullYear();
document.write("年份:"+myyear+'<br>');
document.write('月:'+mydate.getMonth()+'<br>');
document.write('日:'+mydate.getDay()+'<br>');
document.write('时:'+mydate.getHours()+'<br>');
document.write('分:'+mydate.getMinutes()+'<br>');
document.write('秒:'+mydate.getSeconds());

获得的日期时8月4号,可是今天是九月份啊

正在回答

4 回答

mydate.getMonth()获取的月份默认是减少一个月的,如果你要九月份,那就要mydate.getMonth()+1

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

小陈陈柠檬C 提问者

好的 谢谢
2017-09-07 回复 有任何疑惑可以回复我~

在这个里面默认的月份是从0开始的,是0——11月,所以+1即可 

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

获取月份要加1

获取‘日’不是getDay, 而是 getDate

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


好的 
谢谢

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

举报

0/150
提交
取消

为什么显示的日期跟我的不一样额?

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