Според мен най-подходящият начин е да използвате MongoDate . Така че, за да го вмъкнете, трябва да направите:
$collection->insert(array(
'time' => new MongoDate()
));
Това ще вмъкне текуща дата (или в новото Mongo 2.6 можете да го направите по този начин ).
Или
$collection->insert(array(
'time' => new MongoDate(strtotime("2010-01-15 00:00:00"));
));
Ще вмъкне конкретна дата.
За да извлечете вашата дата, можете да използвате date('Y-M-d h:i:s', $yourDate->sec);
ПОСЛЕДНАТА АКТУАЛИЗАЦИЯ НА ДРАЙВЕР ЗА PHP-MONGO
използвайте BSON UTCDateTime въведете както е показано по-долу:
$collection->insert(array(
'time' => new MongoDB\BSON\UTCDateTime(strtotime("2010-01-15 00:00:00"));
));