sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man hanterar datum lägre än 1970 i MongoDB

Vilken version av PHP kör du? Jag gissar att PHP <5.1 på Windows? strtotime() bör ha ett datumintervall på Fre, 13 Dec 1901 20:45:54 GMT och Tis, 19 Jan 2038 03:14:07 GMT med PHP 5.1 och senare.

För PHP 5.2 och senare kan du använda:

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

eller,

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


  1. Mongoose:sätt inte in elementet redan lagrat

  2. Hur exporterar man ett objekt som bara blir tillgängligt i en asynkron återuppringning?

  3. vårdata mongodb grupp av

  4. Mongoimport csv-filer med string _id och upsert