我有一个返回的XML对象,里面是一个看起来像这样的日期和时间代码,
[Date] => 20120229
[Time] => 032400
如何将这些转换为日期和时间,如02-29-1012和03:24:00?
谢谢。
答案 0 :(得分:3)
假设日期是$ Time中的$ date和时间。
$d = DateTime::createFromFormat('YmdHis', $date.$time);
echo $d->format('m-d-Y H:i:s');
答案 1 :(得分:1)
像这样使用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