首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解析php中的日期IETF RFC 3339

解析php中的日期IETF RFC 3339
EN

Stack Overflow用户
提问于 2011-03-29 04:51:37
回答 2查看 4.1K关注 0票数 0

谁能解释一下如何用php解析IETF RFC3339中的日期,用最方便的方法。以上述格式的日期为例: 2011-03-14T06:25:22+0000

谢谢!!

EN

回答 2

Stack Overflow用户

发布于 2011-03-29 05:10:42

至少在PHP5.3中,strtotimedate_create本身就支持这种格式。使用PHP交互式shell中的DateTime:

代码语言:javascript
复制
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

您可能想要阅读有关all of the formats these two functions support的资料。

票数 1
EN

Stack Overflow用户

发布于 2011-03-29 05:10:10

使用strtotime()date() ...

代码语言:javascript
复制
<?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);
?>

输出:

代码语言:javascript
复制
2011-03-14 06:25.22 AM +0000
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5464915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档