慕运维5253678
2016-07-24 16:35
今天是24号,为什么getDate的值就是0。
因为getDate返回的值只有0-6
今天是星期天,所以返回的是0
如果是星期一,就返回1
星期二,返回2
一次类推
getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。
getDay返回值是0-6,一次表示星期天,星期一,星期二,星期三,星期四,星期五,星期六,24号就是星期天,返回0没有问题啊。
getDate的返回值是0-6,这个按照的美国时间 从星期日开始,然后星期一,所以今天星期天 返回值为0
哪里?没代码啊!
你的具体代码贴出来,这样一句话看不到错误在哪
var day = new Date();
var week = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
document.write(day.getFullYear() + "年" + day.getMonth() + "月" + day.getDate() + "日" + " " + week[day.getDay()] + "--班级总分为" + "<br />");
JavaScript进阶篇
468196 学习 · 21891 问题
相似问题