我使用symfony 4。当我比较日期时,我只能比较年份,而不能比较天或月。如果是在同一年的不同月份和不同日期,则显示为相等。我想与天、月和年进行比较。"p.createdAt";类型是日期时间
if (!empty($filter['startDate'])) {
$qb->andWhere($qb->expr()->gte('p.createdAt',':startDate'))
->setParameter('startDate',$filter['startDate']);
}
我使用这样的代码:
$qb->andWhere('p.createdAt >= :queryDate')
->setParameter('queryDate', $queryDate);
没有问题。