Comment retourner le format de date ISO en PHP pour MongoDB?

Je veux stocker la date actuelle générée à partir de PHP dans MongoDB collection comme un ISO date de formiate.

ISODate("2012-11-02T08:40:12.569Z")

Cependant, je ne suis pas en mesure de générer ce Genre de date en php qui sera stocké dans MongoDB comme un ISODate format.

C'est ce que j'ai fait.

 $d = new MongoDate(time());
 echo $d;

et c'est la sortie de quelque chose comme

0.00000000 1353305590

qui n'est pas le format que j'ai besoin. Comment faire cela?

source d'informationauteur user1518659