diff --git a/wp-admin/import-rss.php b/wp-admin/import-rss.php index 2521557e7..327e507e7 100644 --- a/wp-admin/import-rss.php +++ b/wp-admin/import-rss.php @@ -95,7 +95,8 @@ if ($date) : $date = strtotime($date[1]); else : // if we don't already have something from pubDate preg_match('|(.*?)|is', $post, $date); - $date = preg_replace('|(-[0-9:]+)$|', '', $date[1]); + $date = preg_replace('|([-+])([0-9]+):([0-9]+)$|', '\1\2\3', $date[1]); + $date = str_replace('T', ' ', $date); $date = strtotime($date); endif;