Mam aplikację Syfmony2 z tabelą, która ma pole daty. To pole daty jest typu datetime.Porównaj daty między datetimes z Doctrine
Potrzebuję uzyskać wszystkie podmioty, które mają tę samą datę, co teraz.
Ale jeśli to zrobię:
$now = new \DateTime();
$data = $entityRepository->findByDate($now);
otrzymuję 0 wyniki, ponieważ doktryna jest porównywanie obiektu datetime i muszę porównać tylko rok, miesiąc i dzień, a nie godzina ... tylko de obiekt Date , a nie datetime.
Każdy pomysł? Dzięki: D
Wielkie dzięki! Bardzo przydatne. – user3396420
Kiedy jesteś gotowy, aby przejść do następnego poziomu kodowania, możesz przeczytać ten artykuł o dokładności obiektu i czasu. http://rosstuck.com/precision-through-imprecision-improving-time-objects – goto