Dateクラスを使用すると、今日の日付を取得することができます。
その後、以下のメソッドを使用し、必要な値を取得します。
getFullYear() 西暦(4桁)を取得します。 getMonth() 月を取得します。月は、先月表示になってしまいますので今月の場合は、+1します。 getDay() 曜日を取得します。日曜日:0、月曜日:1・・・。 getDate() 現在の日付&時刻を取得します。
それでは、サンプルのコードを見てみましょう。
<script> //今日の日付データのオブジェクトを作成 var nowDatetime=new Date(); //年・月・日・曜日を取得する var year = nowDatetime.getFullYear(); var month = nowDatetime.getMonth()+1; var week = nowDatetime.getDay(); var day = nowDatetime.getDate(); //曜日の日本語出力変換用に配列を定義しています。 var youbi= new Array("日","月","火","水","木","金","土"); alert("西暦"+year+"年"+month+"月"+day+"日 "+youbi[week]+"曜日"); </script>