method is buggy on windows version of php
instead use
date('Y/m/d', $MongoDate->sec);
or
new DateTime("@" . $MongoDate->sec);
(PECL mongo >= 1.6.0)
MongoDate::toDateTime — Retourne un objet DateTime représentant cette date
Cette extension, qui définie cette méthode est obsolète. Veuillez utiliser l'extension MongoDB à la place. Les alertnatives à cette méthode sont :
Retourne le DateTime représentant cette date. Le DateTime retourné utilisera la zone horaire UTC.
Cette fonction ne contient aucun paramètre.
Cette date, sous la forme d'un objet DateTime.
Exemple #1 Exemple avec MongoDate::toDateTime()
Cet exemple montre la création d'un objet DateTime depuis un objet MongoDate.
<?php
$d = new MongoDate(strtotime("2014-11-18 11:01:25"));
var_dump( $d->toDateTime() );
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
class DateTime#2 (3) { public $date => string(26) "2014-11-18 11:01:25.000000" public $timezone_type => int(1) public $timezone => string(6) "+00:00" }