我在RSS Feed中有以下日期和时间:
Fri, 01 Oct 2010 12:26:57 +0000
但我只想显示:
Fri, 01 Oct 2010 12:26:57
在PHP中应该有一种非常简单的方法,对吗?
答案 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);
应该完成这项工作