diff --git a/plugins/FeedsParser.inc b/plugins/FeedsParser.inc index aa1dfff92e818707dd80641124ca382a9a79b6e7..0c5477e169402ab24dbbcae2eb8c13603f957d21 100644 --- a/plugins/FeedsParser.inc +++ b/plugins/FeedsParser.inc @@ -534,7 +534,10 @@ class FeedsDateTime extends DateTime { public function __construct($time = '', $tz = NULL) { // Assume UNIX timestamp if numeric. if (is_numeric($time)) { - $time = "@" . $time; + // Make sure it's not a simple year + if ((is_string($time) && strlen($time) > 4) || is_int($time)) { + $time = "@" . $time; + } } // PHP < 5.3 doesn't like the GMT- notation for parsing timezones.