時(shí)間怎么對(duì)不上??
? var myDate= new Date();
? var weekDay=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
? document.write(myDate.getFullYear()+"年"+myDate.getMonth()+"月"+myDate.getDay()+"日"+" "+weekDay[myDate.getDay()]);
今天明明是2016/6/6
為啥代碼輸出的是2016/5/1??。。。?!
2016-06-06
myDate.getMonth() 返回的值是0~6,返回值要+1才能對(duì)應(yīng)正確月份。
2016-06-06
月份: myDate.getMonth() 返回的值為 0~11
?????????? 所以對(duì)應(yīng)的月份應(yīng)該為 (myDate.getMonth()+1)+"月"
日期: myDate.getDay() 應(yīng)該為 myDate.getDate()+“日”
2016-06-06
getDay ?返回的是 數(shù)值 ?0-6 ? ? 0代表的是星期日 ? 需要+1