JavaScriptの日付について
[上に]
[前に]
[次に]
やまさん
[E-Mail]
2000/02/01(火) 18:04:43
初心者ですので宜しくお願いいたします。
if (EDate != "") {
errMsg = "";
if (EDate == -1) {
if (EDate_f == 1) {
errMsg = "利用開始日(yyyy/mm/dd) ";
} else {
EDate = "";
}
} else {
data1 = new Date(EDate);
if (data1 == "Invalid Date") {
errMsg = "利用開始日(yyyy/mm/dd) ";
} else {
data2 = data1.toGMTString();
y1 = data1.getYear();
if(year < 2000) {year += 1900;}
m1 = data1.getMonth() + 1;
d1 = data1.getDate();
ymd = y1 + "/" + m1 + "/" + d1;
}
}
if (errMsg.length == 0) {
document.form_button.PoEfectDate.value = EDate;
} else {
errMsg = errMsg + "の指定に誤りがあります。";
alert(errMsg);
flg = 1;
}
}
上記の様に記載したのですが、1999/2/1と表示されます。
1999/02/01と表示するには何を追加すれば良いのでしょうか?
何卒、ご教授宜しくお願いいたします。
墓ー
2000/02/01(火) 18:24:27
if (m1 < 10) m1 = "0" + m1;
if (d1 < 10) d1 = "0" + d1;
を入れましょう。
やまさん
2000/02/01(火) 19:24:38
墓ー様
御指導有り難うございました。早速作業を行います。
やまさん
2000/02/02(水) 15:35:12
[[解決]]
墓ー様
解決致しました。
有り難うございました。
[上に]
[前に]
[次に]