sql >> Databáze >  >> NoSQL >> MongoDB

Jak zacházet s datem nižším než 1970 v MongoDB

Jakou verzi PHP používáte? Hádám, že PHP <5.1 na Windows? strtotime() by měl mít rozsah dat Pá, 13. prosince 1901 20:45:54 GMT a Út, 19. ledna 2038 03:14:07 GMT s PHP 5.1 a novějšími.

Pro PHP 5.2 a vyšší můžete použít:

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

nebo,

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


  1. mongoose find and update odstraní ostatní pole

  2. SignalR se nemůže připojit k Azure Redis na SSL

  3. Mongodb - odstranit nulová pole rekurzivně?

  4. Prevence vkládání JavaScriptu NoSQL v MongoDB