Efter min mening er den mest hensigtsmæssige måde at bruge MongoDate . Så for at indsætte det, skal du gøre:
$collection->insert(array(
'time' => new MongoDate()
));
Dette vil indsætte en aktuel dato (eller i den nye Mongo 2.6 kan du gøre det på denne måde ).
Eller
$collection->insert(array(
'time' => new MongoDate(strtotime("2010-01-15 00:00:00"));
));
Indsætter en bestemt dato.
For at hente din dato kan du bruge date('Y-M-d h:i:s', $yourDate->sec);
SENESTE PHP-MONGO DRIVER OPDATERING
brug BSON UTCDateTime skriv som nedenfor:
$collection->insert(array(
'time' => new MongoDB\BSON\UTCDateTime(strtotime("2010-01-15 00:00:00"));
));