0

という文字列がありyourDate 2012-11-30ます。次に、この日付をシステム日付と比較して、システム日付を超えているか等しいかどうかを確認する必要があります。

これどうやってするの ?

私のアプローチ;

var tDay = Ext.Date.parse( "2012-11-30"、 "Ymd"); var sDay = new Date()。dateformat('Ymd'); //システム日付

エラーメッセージが表示されますTypeError: (new Date).dateformat is not a function。どうすればこれを修正できますか?

注:私はExtjsを使用しています

4

1 に答える 1

1

次のことを試してください。

var sDay = Ext.Date.format(new Date(), 'Y-m-d')

ただし、比較のために現在の日付をフォーマットする必要はないと思います。

次のような日付オブジェクトを使用var sDay = new Date()して比較することができますif(sDay > tDay)

于 2012-11-18T09:57:24.207 に答える