Я пробовал следующий код для конвертации даты из mm-dd-yy
формате в формат yyyy-mm-dd
.В чем проблема преобразования даты из одного формата в другой в следующем функциональном коде?
function format_date_yyyy_mm_dd($date_val){
if(!empty($date_val)) {
$newDate = date("m-d-Y", strtotime($date_val));
return $newDate;
} else
return false;
}
Предположим, передаваемый аргумент ($ date_val) содержит значение 4-26-1991
после выполнения функции я получаю возвращаемое значение как 01-01-1970
вместо требуемого значения 1991-04-26
. Как решить эту проблему? Может кто-нибудь, пожалуйста, помогите мне? Кроме того, если вы предоставите мне функцию для изменения вышеуказанных процедур преобразования даты, это будет очень полезно для меня.
Заранее спасибо.
Этот код не делает то, что вы говорите –