Paypal返回以下格式的时间戳:
yyyy-MM-ddTHH:mm:ssZ
我不知道该怎么办…
如何使用php中的本地时区将其转换为yyyy-MM-dd HH:MM:ss?
我很想preg_replace
这些神秘的信件,但有什么告诉我一定有更好的方法。我所在的区域似乎也有8个小时的时差,我不知道如何减去。
使用DateTime类来实现您的魔术。
$date = new DateTime('2012-09-09T21:24:34Z');
$date->format('Y-m-d'); # read format from date() function
您可以使用strtotime()
来获取UNIX时间戳。从那里你可以做任何你需要的事情:DateTime
对象,date()
,等等
date()
:示例
echo date('r', strtotime('2012-09-10T10:00:00Z'));