课程
/前端开发
/JavaScript
/JavaScript进阶篇
document.write("今天是"+today.getFullYear()+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日"+weekday[today.getDay()+1]);
输出时getMonth()+1和getDay()+1,不加1输出来不对,但为什么要加1呢?
2016-10-27
源自:JavaScript进阶篇 7-23
正在回答
Month要加1是因为月份是从0开始记的,而现实是从1月开始的。
getDay()获得星期几不需要+1啊,因为西方的星期起始就是星期天,weekday[today.getDay()]获得的不就是当天的星期么,你加了一反而多了一天,不是么?
我试了你的代码,你再看看呗。。。
web小菜 提问者
花椒change 回复 web小菜 提问者
web小菜 提问者 回复 花椒change
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
6 回答关于自加1的问题
2 回答关于问题1的问题?
1 回答关于history.go(-1)的问题
2 回答关于var x=content.removeChild(content.childNodes[1]);中的[1]的问题
2 回答关于加不加引号的问题