■■日付けの表示がわかんないよ〜■■

[上に] [前に] [次に]
かのう姉妹 [E-Mail] 2000/02/24(木) 09:26:26
日付けがちゃんと表示できません。とほほのgetYearに含まれる2000年問題を見ても理解できません…。(初心者なので…)
誰か教えて下さい。
ちなみに2000/2/24と表示させたいのに、IE4.0では2000/1/24、Netscapeでは100/1/24と表示されます。
できれば以下を修正するかたちで教えていただきたいのですが…
よろしくお願いします。
SCRIPT LANGUAGE="JavaScript"> <!--
date = new Date();
document.write(date.getYear() + "/");
document.write(date.getMonth() + "/");
document.write(date.getDate());
// -->
</SCRIPT>

aqua-J 2000/02/24(木) 10:16:23
// デフォルト日付
function DispDefault(){
    var day   = new Date();
    var year  = day.getFullYear();
    var month = day.getMonth() + 1;
    var date  = day.getDate();
// 月・日が一桁だったら0を付加
    if (month < 10) { month = "0" + month }
    if (date < 10) { date = "0" + date }
// 日付表示
    document.write(year+"/"+month+"/"+date);
}
これでは、どう?

かのう姉妹 [E-Mail] 2000/02/24(木) 10:50:19
apua-jさん、やってみたけど
なにも表示されません…。
私の力不足でしょうか…。
なにか他にアドバイスが頂けたらとおもいます。

みんこ 2000/02/24(木) 11:12:54
最初は
>IE4.0では2000/1/24、Netscapeでは100/1/24と表示されます。
で、修正したら
>なにも表示されません…。
ということはどっか抜けたとかペーストミスとかした可能性大。
チェックチェック。

>SCRIPT LANGUAGE="JavaScript">
ってペースト失敗しただけで、実際は
<SCRIPT LANGUAGE="JavaScript"> になってますよね。

aqua-J 2000/02/24(木) 11:30:36
http://www.ream.ais.ne.jp/~aqua/lab/js_date1.html
こちらに掲載します。

EMI 2000/02/24(木) 11:36:06
>// 月・日が一桁だったら0を付加
>    if (month < 10) { month = "0" + month }
>    if (date < 10) { date = "0" + date }
この処理は、別に必要ないのでは?

かのう姉妹 [E-Mail] 2000/02/24(木) 11:59:16
[[解決]]
やっと理解できました。
みなさんのやさしさに感謝!!
ありがとうございます

[上に] [前に] [次に]