5

以下のコードを使用して、7 日先の日付を表示しています。ただし、この JavaScript コードは日付を mm/dd/yyyy でフォーマットします。

以下の JavaScript コードを変更して、代わりに 11 月 1 日金曜日などの曜日を表示するようにしたいと考えています。

年を表示する必要はありません。

私が困惑しているので、どんな助けでも大歓迎です。

<script>
var myDate=new Date();
myDate.setDate(myDate.getDate()+7);
var n=myDate.toLocaleDateString();
document.write(n);
</script>
4

2 に答える 2

4

これを試して、現在の日の出力から1週間を追加すると、次のようになります:金曜日、11月1日

<script >
<!--

var m_names = ["January", "February", "March", 
"April", "May", "June", "July", "August", "September", 
"October", "November", "December"];

var d_names = ["Sunday","Monday", "Tuesday", "Wednesday", 
"Thursday", "Friday", "Saturday"];

var myDate = new Date();
myDate.setDate(myDate.getDate()+7);
var curr_date = myDate.getDate();
var curr_month = myDate.getMonth();
var curr_day  = myDate.getDay();
document.write(d_names[curr_day] + "," + m_names[curr_month] + " " +curr_date);

//-->
</script>
于 2013-10-25T07:42:30.103 に答える