мой вопрос тривиален, я думаю, но я не могу понять, как его решить.Изменение формата даты в PHP5
У меня есть строка, которая содержит дату в следующем формате:
$date=('25/8/1990');
Я хочу, чтобы преобразовать его в:
1990-8-25
я попытался сделать следующее:
$newdate=date('Y-m-d',strtotime($date));
Но в результате я получаю
1969-12-31
вместо
1990-8-25.
Спасибо
возможно дубликат [Преобразование одного формата даты в другой в PHP] (http://stackoverflow.com/questions/2167916/convert-one-date-format-into-another-in-php) –
Использование 'DateTime :: createFromFormat', чтобы включить строку даты в объект DateTime, затем' DateTime :: format' для вывода в формате нужной строки. – Anthony