作成時間(今日、昨日、週、時間など)によるMagentoフィルターコレクション
作成日と「昨日」作成されたhetエントリでフィルタリングするカスタムコレクションがあります。 コレクションエントリ //dates are set in controller using setCreatedTime(Mage::getModel('core/date')->gmtDate()); 昨日作成(機能しません) //3 products items Yesterday //below filtering outputs incorrect entries $collection = Mage::getModel('things/things')->getCollection(); 試しましたが、正しくないエントリが出力されます。 //thought strtotime('yesterday') would work.. $collection->addFieldToFilter('created_time', array('gt' => Mage::getModel('core/date')->date('Y-m-d H:i:s', strtotime('yesterday')))); $collection->addFieldToFilter('created_time', array('gt' => Mage::getModel('core/date')->date('Y-m-d H:i:s', strtotime('-1 day')))); $collection->addFieldToFilter('created_time', array('from'=> strtotime('-1 day', time()),'to'=> time(),'datetime' => true)); $fromDate = …