第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

怎么讓下面這段代碼顯示正確的日期

如下:這段代碼的日期的月份會少1,該怎么調(diào)整

<script?type="text/javascript">
??var?mydate=new?Date();
??var?weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
??document.write("今天是:"?+mydate.getFullYear()+"年"+mydate.getMonth()+"月"+?mydate.getHours()+"日"+?weekday[mydate.getDay()]?);
</script>


正在回答

7 回答

首先,getMonth()獲得值和getDay一樣是從0開始的數(shù)值,所以你的mydate.getMonth()+"月"應(yīng)該改成(mydate.getMonth()+1)+"月"。

然后獲取日期不是getHours(),而是getDate(),getHours()是獲取時間,所以你的日期這里應(yīng)該改成mydate.getDate()+"日"?。

總的來說你改成這樣就可以了

<script type="text/javascript">

? var mydate=new Date();

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

? document.write("今天是:" +mydate.getFullYear()+"年"+(mydate.getMonth()+1)+"月"+ mydate.getDate()+"日"+ weekday[mydate.getDay()]+"<br>" );

</script>

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

寶慕林2422576 提問者

非常感謝!
2016-08-24 回復(fù) 有任何疑惑可以回復(fù)我~

直接輸出的月份,正確寫法要記得把整體括起來,比如:(mydaye.getMonth()+1)+"月";如果不用括號,mydate.getMonth+1+"月";會是直接在數(shù)字后添一;比如mydate.getMonth()是9;前者就會是10;而后者就會是91

1 回復(fù) 有任何疑惑可以回復(fù)我~

getMonths()獲得值和getDay一樣 也是0-11的數(shù)值,1月份對應(yīng)的是0,8月份對應(yīng)的是7,以此類推,所以要得到正確的月份的話需要在getMonths()之后+1

1 回復(fù) 有任何疑惑可以回復(fù)我~
var?dd=new?Date();
var?y=dd.getFullYear();
var?m=dd.getMonth()+1;
var?d=dd.getDate();
var?week=new?Array("日","一","二","三","四","五","六");
document.write(y+"年"+m+"月"+d+"日"+"星期"+week[dd.getDay()]);


1 回復(fù) 有任何疑惑可以回復(fù)我~
<script?type="text/javascript">
??var?mydate=new?Date();
??var?weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
??document.write("今天是:"?+mydate.getFullYear()+"年"+(mydate.getMonth()+1)+"月"+?mydate.getDate()+"日"+?weekday[mydate.getDay()]?);
</script>

getMonth()取得的月份分別是0-11,所以要加1,還有你的mydate.getHours()+"日"錯了。如上代碼。

1 回復(fù) 有任何疑惑可以回復(fù)我~
?<script?type="text/javascript">
??var?myDate?=?new?Date();
??var?weekDays?=?["星期日","星期一","星期二","星期三","星期四","星期五","星期六",];
??document.write(myDate.getFullYear()?+?"年"?+?myDate.getMonth()?+?"月"?+?myDate.getDay()?+?"日"?+?weekDays[myDate.getDay()]);
??</script>


1 回復(fù) 有任何疑惑可以回復(fù)我~

?document.write("今天是:"?+mydate.getFullYear()+"年"+(mydate.getMonth()+1)+"月"+?mydate.getHours()+"日"+?weekday[mydate.getDay()]?);

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

怎么讓下面這段代碼顯示正確的日期

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號