En Doctrine2 tienes que usar uno de los siguientes en lugar de NOW()
.
Esto:
CURRENT_TIMESTAMP()
O:
...
createQuery(...'WHERE x.date = :now')
->setParameter('now', new \DateTime('now'))
...
Si desea solo la hora o solo la fecha, use uno de esos:CURRENT_TIME()
y CURRENT_DATE()
La documentación se puede encontrar aquí .