Naar mijn mening is de meest geschikte manier om MongoDate te gebruiken . Dus om het in te voegen, moet je het volgende doen:
$collection->insert(array(
'time' => new MongoDate()
));
Hiermee wordt een huidige datum ingevoegd (of in de nieuwe Mongo 2.6 kun je het op deze manier doen ).
Of
$collection->insert(array(
'time' => new MongoDate(strtotime("2010-01-15 00:00:00"));
));
Zal een specifieke datum invoegen.
Om uw datum op te halen, kunt u date('Y-M-d h:i:s', $yourDate->sec);
gebruiken
LAATSTE PHP-MONGO DRIVER-UPDATE
gebruik BSON UTCDateTime typ zoals hieronder:
$collection->insert(array(
'time' => new MongoDB\BSON\UTCDateTime(strtotime("2010-01-15 00:00:00"));
));