У меня есть возвращаемый объект XML, а внутри находится код даты и времени, который выглядит следующим образом:
[Date] => 20120229 [Time] => 032400
Как я могу преобразовать их в дату и время, например, 02-29-1012 и 03:24:00?
Спасибо.
Предположим, что дата указана в $ date, а время в $ Time.
$d = DateTime::createFromFormat('YmdHis', $date.$time); echo $d->format('m-d-Y H:i:s');
http://www.php.net/manual/en/datetime.createfromformat.php
Используйте strtome следующим образом:
$dt = date('m-d-Y h:i:s', strtotime($d . ' ' . $t));
TEST:
echo date('m-d-Y h:i:s', strtotime('20120229 032400')) . "\n";
ВЫВОД:
02-29-2012 03:24:00