MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment gérer une date inférieure à 1970 dans MongoDB

Quelle version de PHP utilisez-vous ? Je suppose que PHP <5.1 sous Windows ? strtotime() devrait avoir une plage de dates allant du vendredi 13 décembre 1901 à 20 h 45 min 54 s GMT au mar 19 janvier 2038 à 03 h 14 min 07 s GMT avec PHP 5.1 et versions ultérieures.

Pour PHP 5.2 et supérieur, vous pouvez utiliser :

$date = new DateTime('1 Jan 1950');
echo $date->format('Y-m-d');

ou,

$date = DateTime::createFromFormat('d M Y','1 Jan 1950');
echo $date->format('Y-m-d');