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');