重複の可能性:
javascriptが間違った月の日付を作成しています
私のコードでは、次のDate
行で作成します。
var date = new Date('2012', '01', '20')
次に使用する:
alert(date);
結果が得られます:
2月ではなく1月にしない理由がよくわかりません。
jsFiddle: http: //jsfiddle.net/U5m8N/
重複の可能性:
javascriptが間違った月の日付を作成しています
私のコードでは、次のDate
行で作成します。
var date = new Date('2012', '01', '20')
次に使用する:
alert(date);
結果が得られます:
2月ではなく1月にしない理由がよくわかりません。
jsFiddle: http: //jsfiddle.net/U5m8N/
の「月」の部分は、var date = new Date('2012', '01', '20');
インデックスがゼロです。
から数え始める0
と、あなたはあなたの月を手に入れました. (つまり、1 月は0
、2 月1
など)
また、JavaScript は文字列をパラメーターとして受け入れますが、ドキュメントが示唆するように、整数を使用する必要があります。
Javascript Date オブジェクトの月のインデックスは 0 です。http://www.w3schools.com/jsref/jsref_obj_date.asp。1 月の代わりに 0 を入力