任何人都可以用最方便的方法解释如何在PHP中解析IETF RFC 3339中的日期。以上格式的日期示例为:2011-03-14T06:25:22 + 0000
谢谢!
答案 0 :(得分:1)
至少从PHP 5.3开始,strtotime
和date_create
本身支持该格式。使用PHP交互式shell中的DateTime:
php > $d = date_create('2011-03-14T06:25:22+0000');
php > echo $d->format('Y-m-d H:i:s');
2011-03-14 06:25:22
php > echo $d->getTimezone()->getName();
+00:00
答案 1 :(得分:0)
使用strtotime()和date() ...
<?php
// source date
$source = strtotime('2011-03-14T06:25:22+0000');
// remove this line to use your server's local time
date_default_timezone_set('UTC');
// parse and print
echo date('Y-m-d h:i.s A O', $source);
?>
<强>输出:强>
2011-03-14 06:25.22 AM +0000