0
這是在控制器代碼如何找到兩個日期時間之間的時間上的symfony 2
$time = date('H:i:s');
$repository = $this->getDoctrine()->getRepository('MainHomeBundle:Tec');
$count = $repository->createQueryBuilder('t')
->select('COUNT(t)')
->leftJoin('MainHomeBundle:Clients', 'c', 'WITH', 't.townId = c.townId')
->where('t.onservice = 0')
->andWhere('t.status = 1')
->andWhere('t.datestart < ' . $tiempo)
->andWhere('t.dateend > ' . $tiempo)
->getQuery()
->getSingleScalarResult();
t.datestart和t.dateend有日期時間字段
我找到匹配記錄數
2016-01-01 08:00:00> $時間< 2015年12月31日20:00:00
只有比較倍
如果不是一個好主意,用>和<或有一些方法之間作出