どのバージョンのPHPを実行していますか? WindowsでPHP<5.1だと思いますか? strtotime()
日付範囲は、1901年12月13日金曜日20:45:54GMTおよび2038年1月19日火曜日03:14:07GMT(PHP 5.1以降)である必要があります。
PHP 5.2以降では、次のものを使用できます。
$date = new DateTime('1 Jan 1950');
echo $date->format('Y-m-d');
または、
$date = DateTime::createFromFormat('d M Y','1 Jan 1950');
echo $date->format('Y-m-d');