私はjavascript Dateを使用していますが、夢中になり始めています:)
2 つの日付の年、月、日のみを比較する 2 つが必要です。日付は次のとおりです (firebug スタックトレースから取得):
[Date {Thu Feb 11 2010 12:00:00 GMT+0000 (GMT Standard Time)}]
[Date {Sun Jul 11 2010 00:00:00 GMT+0100 (GMT Daylight Time)}]
この時点で、次のように 2 つの日付を比較しようとしています。
if (datepickerBegin == null || datepickerBegin.length == 0 || datepickerBegin != date) {
//Do stuff
}
このコードは明らかに機能しません。これら 2 つの文字列を比較する簡単な方法はどれですか?
この変数を日付に変換し、別の変数に連結しようとしていgetMonth()+getYear()+getDay()
ます...しかし、最も簡単な方法があると思います。
ところで、なぜ次の行はNaN
new Date(datepickerBegin).getMonth()
しかし、次の行は機能しますか?
new Date(Date.parse(datepickerBegin.toString())).getMonth()