У меня есть дата в переменной, например: 01-01-2009, и мне нужно изменить формат на Ymd. Что я должен использовать для этого преобразования?
Вы можете использовать функции strtotime
и date
следующим образом:
$str = '01-01-2009'; $date = date('Ym-d', strtotime($str)); echo $date; //2009-01-01
Чтобы преобразовать формат даты с dd-mm-yyyy в yyyy-mm-dd в php,
<?php $dt='01-01-2009'; $dt=date('Ym-d',strtotime($dt)); echo $dt; ?>
O / p будет, 2009-01-01