Twitter API像这样发送created_at日期时间:
"created_at": "Mon Jul 25 05:51:34 +0000 2011",
在时间戳和我的本地时区(欧洲/苏黎世)中转换它们的最佳方法是什么?使用strtotime(),我得到如下结果:2013-11-08 20:07:00
Thank you very much
$datetime = new DateTime("Mon Jul 25 05:51:34 +0000 2011");
$datetime->setTimezone(new DateTimeZone('Europe/Zurich'));
echo $datetime->format('U');
参见DateTime
, DateTime::format()
, DateTime::setTimezone()
, DateTimeZone
和date()