JSON数组到PHP DateTime [英] JSON Array to PHP DateTime
本文介绍了JSON数组到PHP DateTime的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何从JSON
获取PHP日期时间?
How do I get PHP Date Time from a JSON
?
$params = array();
$content = json_decode($request->getContent(), true);
if(empty($content))
{
throw $this->createNotFoundException('JSON not send!')
}
$content['date']
需要像$date = new DateTime();
JSON看起来像:
{
"date" : "2017-02-15 15:20:14"
}
推荐答案
我假定为echo "<pre/>";print_r($content);
提供了如下数据:-
I assume that echo "<pre/>";print_r($content);
is given data like below:-
Array
(
[date] => 2017-02-15 15:20:14
)
因此请执行以下操作:-
So do like below:-
echo date ('Y-m-d H:i:s',strtotime($content['date'])); // normal date conversion
echo PHP_EOL;
$dateTime = new DateTime($content['date']); // datetime object
echo $dateTime->format('y-m-d H:i:s');
这篇关于JSON数组到PHP DateTime的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文