2000/10/18:月表示の誤り >ある読者の方から、「月の表示が今10月なのに9月になっている」とのご指摘を受けました。 「CLUB とむやん君」の「時計 No.1.2(相)」には年・月・日の表示はもともと無く、時・分・秒の表示のみのソースです。 月の収得には適当に見当をつけて「getMonthメソッド」を使いました。 ご指摘を受け、JavaScriptの「getMonth」についてのヘルプを参照すると、以下の記述がありました。 getMonth メソッドの戻り値は、Date オブジェクトに格納されている日付の月の部分を表す 0 〜 11 の範囲内の整数です。ただし、月は一般に使用されている数字ではなく、一般の数字から 1 を引いた値で表されます。 年といい月といい今ひとつ納得できませんが、これまた苦し紛れに「var tuki=dayTim.getMonth(); 」の後に「 tuki=tuki+1」のステートメントを不細工ながら、追加しました。これでとりあえずは回避できたはずです。 言い訳:JavaScriptなるものは今回初めてお目にかかりました。全く知識はありませんので、どうかご勘弁を。失礼を致しました。 |