webかたつむり ウェブデザインを勉強中 ウェブ初心者のおぼえがき

webかたつむり

ウェブデザインを勉強中

現在時刻を表示する

DayとDate を間違えないなど…自分にとっての落とし穴が満載

  • インスタンス名を記述し忘れ。

  • セミコロン記述忘れ。

  • dayの記述、配列の箇所が怪しい。

  • var week=[......] でもいいのか、実験してみよう。

<script>
var d=new Date();
var year=d.getFullYear();  //yearではない。Fullyearである。
var month=d.getMonth()+1;  //Monthは配列。1月のインデックスは「0」
var date=d.getDate();

var dayindex=d.getDay();
var week=new Array('日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日','土曜日');
var day=week[dayindex];

var hour=d.getHours();
var minute=d.getMinutes();
var now='只今の時刻は'+year+'年'+month+'月'+date+'日、'+day+hour+'時'+minute+'分です。';
console.log(now);
document.write(now);
</script>