PHP - 转换日期

时间:2010-10-06 13:07:27

标签: php

我在RSS Feed中有以下日期和时间:

Fri, 01 Oct 2010 12:26:57 +0000

但我只想显示:

Fri, 01 Oct 2010 12:26:57

在PHP中应该有一种非常简单的方法,对吗?

2 个答案:

答案 0 :(得分:5)

如果您不介意以UTC / GMT显示日期(我忘记了哪一个),那么只需使用子字符串去除+0000。但是,如果您想要本地时间,则必须将字符串转换为时间戳,然后将时间戳格式化为日期字符串。

$uncleandate = 'Fri, 01 Oct 2010 12:26:57 +0000';
$timestamp = strtotime($uncleandate);
$cleandate = date('D, d M Y H:i:s', $timestamp);

答案 1 :(得分:0)

$clean_string = str_replace(" +0000", "", $your_date_string);应该完成这项工作

请参阅str_replace doc

相关问题