PHP从字符串解析日期

Ard*_*eus 4 php string format timezone date

我收到了来自API的日期字符串响应

"2013-07-09T04:58:23.075Z"

如何解析该字符串,比如将格式更改为

2013-07-09 [04:58:23]

时间确实不是基于我当地的时间,我认为.075Z应该改​​变时间.

在此先感谢您的帮助.

Ben*_*enz 10

你可以使用DateTime object.

$Date = new DateTime('2013-07-09T04:58:23.075Z'); //create dateTime object
$Date->setTimezone(new DateTimeZone('Europe/Amsterdam')); //set the timezone

echo $Date->format('d/m/Y H:i'); 
Run Code Online (Sandbox Code Playgroud)