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

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

輸出日期不正確

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>獲得星期</title>

<script type="text/javascript">

function cot(){

? ??

??

? y=document.getElementById("y").value;

? m=document.getElementById("m").value;

? d=document.getElementById("d").value;

? var mydate=new Date(y,m,d);

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

? var myday=mydate.getDay();

? document.getElementById("w").value=weekday[myday];

? //document.write("今天是:" + weekday[myday]);

}

</script>

</head>

<body>

<form>

? ? <input type="text" id="y">year</br>

? ? <input type="text" id="m">mouth</br>

? ? <input type="text" id="d">day</br>

? ? <input type="button" id="b" value="count" onclick="cot()"></br>

? ? <input type="text" id="w">week</input>

</form>

</body>

</html>



正在回答

3 回答

這似乎是語言本身的問題,自己設置日期星期數會產生一天的誤差,如果這樣改就沒有問題

if(myday==0)

? document.getElementById("w").value=weekday[6];

? else

? document.getElementById("w").value=weekday[myday-1];


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

黑豆0 提問者

非常感謝!
2016-02-16 回復 有任何疑惑可以回復我~
<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>單擊事件?</title>
<script?type="text/javascript">
????function?wwt()?{
????????
????????a?=?document.getElementById("n1").value;
????????b?=?document.getElementById("n2").value-1;
????????c?=?document.getElementById("n3").value;
????????var?tadays?=?new?Date(a,b,c);
????????var?weekday=?["星期日",?"星期一",?"星期二",?"星期三",?"星期四",?"星期五",?"星期六"];
????????document.getElementById("n4").value=weekday[tadays.getDay()];
????}
</script>
</head>
<body>
??<form>
????<input?type="text"?id="n1"?/>年<br?/>
????<input?type="text"?id="n2"?/>月<br?/>
????<input?type="text"?id="n3"?/>日<br?/>
????<input?name="點擊我"?onClick="wwt()"?type="button"?value="查詢"/><br?/>
????<input?type="button"?value="星期">
????<input?type="text"?id="n4"?/>
??</form>
</body>
</html>


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

我運行了你的代碼沒問題,你輸入月份時注意0表示1月,1表示2月......11表示12月,即想查2016年2月15日,就輸入2016 1 15

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

舉報

0/150
提交
取消

輸出日期不正確

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

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

幫助反饋 APP下載

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

公眾號

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