Sie müssen eine Bereichsabfrage durchführen. Erstellen Sie einen Zeitstempel, zum Beispiel mit strtotime(), um den Unix-Zeitstempel am Anfang des Tages zu erhalten, und einen anderen am Ende des Tages.
Je nachdem, ob Sie diese beiden Enden inklusive oder exklusiv haben möchten, verwenden Sie dann
// Both points/seconds inclusive
->find(array("date" => array('$gte' => $startOfDay, '$lte' => $endOfDay)));
// Both seconds exclusive
->find(array("date" => array('$gt' => $startOfDay, '$lt' => $endOfDay)));
Siehe http://cookbook.mongodb.org/patterns/date_range/