datetime-按开始日期到结束日期的方法结果

时间:2019-03-06 10:31:42

标签: php date datetime doctrine query-builder

我正在尝试按开始/结束日期过滤所涉及实体的结果。我有通过字段startDate和endDate在数据库中传递的日期,但是我总是收到空响应。没有结果。

 public function getResults(\DateTime $startDate, \DateTime $endDate)
{

    $result = $this->getRepository()
        ->createQueryBuilder('q')
        ->where('q.created BETWEEN :startDate AND :endDate')
        ->setParameter('startDate', $startDate)
        ->setParameter('endDate', $endDate)
        ->getQuery()
        ->getResult();

我正在通过数据库中的控制器日期范围进行测试:

$this->container->get('app')->getResults(new \DateTime('2019-03-01'), new \DateTime('2019-03-03'));

0 个答案:

没有答案