0
即時通訊使用的教義笨,這是我的BD:如何從教條中的日期時間寄存器中獲取日期?
id fecha_publicacion
1 2013-03-23 14:52:06
2 2013-03-23 18:02:06
3 2013-03-23 00:00:00
.. ...
什麼我想要做的,是從某一特定日期或特定日期範圍
的事情是,與搜索這些出版物,如果我想選擇所有這些字段與日期2013-03-23我的查詢只返回3erd字段(這是時間00:00:00)
我怎麼能得到我想要的?我已經嘗試了很多東西,但沒有成功
public function postsByDates($tipo,$fecha1,$fecha2=''){
if($fecha2 == ''){
$fecha2 = $fecha1;
}
$this->qb = $this->em->createQueryBuilder();
$this->qb->select('p')
->from('models\Post', 'p')
->where(
$this->qb->expr()->eq('p.tipo', '?1'),
$this->qb->expr()->between('p.fecha_publicacion', '?2', '?3')
)
->setParameter(1, $tipo)
->setParameter(2, "$fecha1%")
->setParameter(3, "$fecha2%");
$query = $this->qb->getQuery();
$obj = $query->getResult();
return $obj;
}