私の意見では、最も適切な方法は、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ドライバーの更新
BSONUTCDateTime を使用します 以下のように入力します:
$collection->insert(array(
'time' => new MongoDB\BSON\UTCDateTime(strtotime("2010-01-15 00:00:00"));
));