如何使用PHP格式化特定输出的时间

时间:2014-04-28 13:16:52

标签: php date formatting

我正在尝试格式化所有页面的上次修改时间戳,但需要以特定格式获取它。

它的外观如下:2014-04-26T15:58:45+00:00,但我的所有尝试都是以错误结束,或者就像那样2014-04-28 13:41:49

这是我的变量date($info['sitemap_last_modified']);

我也尝试使用以下date(DATE_ATOM, mktime(0, 0, 0, 7, 1, 2000));,但我不知道在哪里放置以下$info['sitemap_last_modified']

请帮帮我

1 个答案:

答案 0 :(得分:2)

只需使用PHP date()函数的c修饰符。

// Assuming $info['sitemap_last_modified'] is in a 
// standard format strtotime() can parse
// http://www.php.net/manual/en/datetime.formats.php
echo date('c', strtotime($info['sitemap_last_modified']));