オブジェクトが、たとえば2012年7月4日と等しいかどうかを判断するための最良の方法(最も明確、最短、最速など)は何ですか?Date
たとえば、これは機能しますが、かなり冗長です。
if (date.getFullYear() === 2012 && date.getMonth() + 1 === 7 && date.getDate() === 4)
よりエレガントな解決策はありますか?
(私の実際のシナリオでは、サーバー側のコードはテストする特定の日付をプラグインします。また、これdate
はjQuery UIの日付ピッカーからのものであるため、00:00:00の時間コンポーネントがあります。)