使用php 5.5.9。我有Tranche實體,它有一個日期屬性。我想要的是獲得符合條件的行數;有日期GT/LT當前的日期,所以我創建了一個樹枝延伸,這是我的代碼: 下面這個thisSymfony 2 PHP比較日期問題
public function e()
{
$criteria = new \Doctrine\Common\Collections\Criteria();
$date=date('Y-m-d');
$criteria->where($criteria->expr()->lt('date',$date));
$result=$this->em->getRepository('OCUserBundle:Tranche')->matching($criteria);
return count($result);
}
我的問題是我不能比較日期不管我試過了。
這是錯誤:
DateType.php線53:錯誤:調用一個成員函數的格式()一個非對象
我已經搜查了很多,嘗試了很多的建議,而不是工作和我卡住了。發生了什麼,並提前感謝您。
即使您嘗試$ date = date('Y-m-d',strtotime($ timestamp))? – aldrin27
做了你的建議,同樣的錯誤。 –
我甚至不知道錯誤來自哪裏。 –