Welche PHP-Version verwendest du? Ich vermute PHP <5.1 unter Windows? strtotime()
sollte einen Datumsbereich von Fr, 13. Dezember 1901 20:45:54 GMT und Di, 19. Januar 2038 03:14:07 GMT mit PHP 5.1 und höher haben.
Für PHP 5.2 und höher könnten Sie Folgendes verwenden:
$date = new DateTime('1 Jan 1950');
echo $date->format('Y-m-d');
oder,
$date = DateTime::createFromFormat('d M Y','1 Jan 1950');
echo $date->format('Y-m-d');