JavaScriptとExtJS4を使用して2つの日付を比較しようとしています。
var d= Ext.Date.parse("03/21/2012", "m/d/Y");
var comp= new Date();
if (d< comp) {
console.log("date value provided is larger" );
} else {
console.log("date value provided is less" );
}
上記の例を実行すると、「提供された日付の値が少ない」という結果が得られます。ただし、の値をd
将来の日付に変更して12/21/2012
も、「提供された日付の値が少ない」というメッセージが表示されます。
var comp= new Date();
これは、計算を実行できるように値をフォーマットする必要があるためだと思います。
どうやってやるの?