請問哪里錯了
我一開始不會,后來看了答案決定先顯示時間然后代碼是這樣的
var date = new Date();實(shí)例化日期對象
? var timeStr = '';
? timeStr += date.getFullYear() + "年";
? timeStr += date.getMonth() + 1 + "月";
? timeStr += date.getDate() + "日";
?
? var day = date.getDay();
? var week = '';
? switch(day){
?? case 0:
?????? week='星期一';
?????? break;
??? case 1:
?????? week='星期二';
?????? break;
??? case 2:
?????? week='星期三';
?????? break;
??? case 3:
?????? week='星期四';
?????? break;
??? case 4:
?????? week='星期五';
?????? break;
??? case 5:
?????? week='星期六';
?????? break;
??? case 6:
?????? week='星期天';
?????? break;
? }
? timeStr += " " + week;
? document.write(timeStr);
結(jié)果什么都不顯示,我用文本比對工具對照了,也是沒發(fā)現(xiàn)問題,但是把答案的放進(jìn)去就顯示日期了,我覺得我的和答案對應(yīng)那段沒有區(qū)別啊,有哪位能幫忙看看嗎?謝謝
2016-10-12
var mydate=new Date();
var mynum=mydate.getDay();
var myarr=["星期天","星期一","星期二","星期三","星期四","星期五","星期六"];
document.write(mydate.getFullYear()+"年"+mydate.getMonth()+"月"+mydate.getDate()+"日"+" "+myarr[mynum]);
你用switch復(fù)雜了
2016-10-13
2016-10-13
拿到本地 看瀏覽器報錯
2016-10-12
var date = new Date(); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //這句話注釋調(diào)
var timeStr;
timeStr = date.getFullYear() + "年"; ? ? ? ? ? ? ? ?//去掉“+”
timeStr += date.getMonth() + "月";
timeStr += date.getDate() + "日";
var day = date.getDay();
var week; ? ? ? ? ? ? ? ? ? ? ? ? ? //這樣寫也行
switch(day){
? ?case 0:
? ? ? ?week='星期一';
? ? ? ?break;
? ?case 1:
? ? ? ?week='星期二';
? ? ? ?break;
? ?case 2:
? ? ? ?week='星期三';
? ? ? ?break;
? ?case 3:
? ? ? ?week='星期四';
? ? ? ?break;
? ?case 4:
? ? ? ?week='星期五';
? ? ? ?break;
? ?case 5:
? ? ? ?week='星期六';
? ? ? ?break;
? ?case 6:
? ? ? ?week='星期天';
? ? ? ?break;
}
timeStr +=" "+week; ? ??
document.write(timeStr);
2016-10-12
我眼花看你的代碼,錯誤沒找,不好意思哈