这段代码:
$timestamp = 2016-10-06T09:50:54.000Z;
如何将时间戳分离或转换为日期和时间?
例子:
TimeStamp 2016-10-06T09:50:54.000Z
Date 2016-10-06
Jam(GMT +7) 04:55:45
请帮助解决这个问题。谢谢
最佳答案
$d = new DateTime('2016-10-06T09:50:54.000Z');
echo $d->format('Y-m-d\TH:i:s.u'); // 2016-10-06T09:50:54.000000
echo $d->format('Y-m-d'); // 2016-10-06
// convert to GMT+7 timezone
$d->setTimezone(new DateTimeZone('GMT+7'));
echo $d->format('h:i:s'); // 04:50:54
关于php - 为什么要用 php 转换时间戳 '2016-10-06T09:50:54.000Z',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39893108/