Я хочу создать дату с определенным форматом, например, 03-20-2010 имеет формат mdY, но функция даты не понимает эту дату и возвращает неправильную дату
$date = date("Y-m-d", strtotime("03-20-2010"));
Код выше возвращает неправильную датув чем причина и как избежать ошибочного результата?Несколько форматов, которые я хочу, чтобы функция даты распознавала: «Y / m / d», «m / d / Y», «F d, Y», «M d, Y».