亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我這個沒有按照"XXXX年XX月XX日 星期X"這個格式輸出啊,星期輸出不出來

??var?mydate?=?new?Date();
??var?myyear?=?mydate.getFullYear();
??var?mymonth?=?mydate.getMonth();
??var?mydate?=?mydate.getDate();
??var?weekday?=?['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];
??var?week?=?weekday[mydate.getDay()];
??document.write(myyear+'年'+mymonth+'月'+mydate+'日'+week);


正在回答

6 回答

  • 代碼第4行有問題,你將變量mydate進行了重新的賦值,返回類型變成了數字,所以下面的mydate.getDay()無法正常運行

  • 其實將第四行的變量名字改變一下,不與日期變量mydate重復就行

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

孤獨的小豬 提問者

非常感謝!
2016-10-25 回復 有任何疑惑可以回復我~

<script type="text/javascript">

? var mydate = new Date();

? var day=mydate.getDay();

? var myyear=mydate.getFullYear();

? var mymonth=mydate.getMonth()+1;

? var mydate=mydate.getDate();

? var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

???var myweek=weekday[day];

? document.write(myyear+"年"+mymonth+"月"+mydate+"日"+myweek);

</script>


當把var day=mydate.getDay();這行代碼提到var mydate = new Date();下面一行的時候,就能正常運行了。

至今不知道什么原因,應該是代碼驗證系統的bug吧。

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

<script type="text/javascript">

? var mydate = new Date();

? var day=mydate.getDay();

? var myyear=mydate.getFullYear();

? var mymonth=mydate.getMonth()+1;

? var mydate=mydate.getDate();

? var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

??

? var myweek=weekday[day];

? document.write(myyear+"年"+mymonth+"月"+mydate+"日"+myweek);

</script>


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

['星期日','星期一','星期二','星期三','星期四','星期五','星期六']; ? ?應該是雙引號把

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

2個錯誤 : 一個是變量重復了 ?還有一個是月份的話要+1 ?

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

var mydate = new Date();
var myyear = mydate.getFullYear();
var mymonth = mydate.getMonth()+1;
var myday = mydate.getDate();
var weekday = ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];
var week = weekday[mydate.getDay()];
document.write(myyear+'年'+mymonth+'月'+myday+'日'+week);

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

舉報

0/150
提交
取消

為什么我這個沒有按照"XXXX年XX月XX日 星期X"這個格式輸出啊,星期輸出不出來

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號