需要从php数组格式化日期时间
我有一个包含完整日期和时间值的数组:需要从php数组格式化日期时间,php,arrays,Php,Arrays,我有一个包含完整日期和时间值的数组: Array ( [0] => Array ( [name] => Jammy [date] => 2012-12-12 09:47:07 [id] => 151 ) [1] => Array ( [name] => Kathy [date] => 2012-12-11 09:48:43
Array
(
[0] => Array
(
[name] => Jammy
[date] => 2012-12-12 09:47:07
[id] => 151
)
[1] => Array
(
[name] => Kathy
[date] => 2012-12-11 09:48:43
[id] => 152
)
所以,如果我想像下面这样打印,我应该怎么做?
样本输出:
Jammy于【日期:2012年12月12日,时间:09:48】加入
试试这个
foreach ($array as $value) {
$time = new DateTime($value['date']);
$date = $time->format('d M Y');
$time = $time->format('H:i');
echo $value['name'].' joined on [ Date: '.$date.' , Time:'.$time;
}
有关更多信息,请访问此链接:@BhavinRana感谢您纠正我的错误,但我正在编辑我的答案数组。\u地图是最好的做法
foreach ($array as $value) {
$time = new DateTime($value['date']);
$date = $time->format('d M Y');
$time = $time->format('H:i');
echo $value['name'].' joined on [ Date: '.$date.' , Time:'.$time;
}