Issue Type: Bug Created: 2010-01-04T06:10:05.000+0000 Last Updated: 2010-05-04T04:27:25.000+0000 Status: Resolved Fix version(s): - 1.10.5 (26/May/10)
Reporter: Dieter Thiess (dthiess) Assignee: Pádraic Brady (padraic) Tags: - Zend_Feed_Reader
Related issues: - ZF-7908
Attachments: - slate.xml
Related to Issue ZF7908, I still experience problems when the RSS feed date has no offset and the system locales are set to en_US: RSS Feed date: Mon, 4 Jan 2010 02:14:00 CST
getDateModified returns: Apr 1, 2010 3:00:54 PM
the same date with locales de_DE returns the correct date, but an incorrect time, the current system time is used. RSS Feed date: Mon, 4 Jan 2010 02:14:00 CST
getDateModified returns: 04.01.2010 15:05:52 I've applied the patch from ZF7908 which fixes this problem: getDateModified returns: 04.01.2010 09:14:00
Using ZendFrameword 1.9.6 with these locales: LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
Posted by Artur Adib (arturadib) on 2010-03-04T17:45:28.000+0000
I'm experiencing the same exact problem here, with the feed http://feeds.slate.com/slate.
Here's a debug output from my code. The first field is whether getDateModified() is valid, the second is the actual getDateModified() in ISO_8601 format, followed by the entry title. Notice the alternating correct and wrong dates. (The actual RSS entries have pubDates corresponding to 2010-03-04, e.g. Thu, 4 Mar 2010 18:19:05 PST).
TRUE, 2010-03-04T08:29:03-08:00, Slate V: Dana's Home Theater: A Serious Man TRUE, 2010-04-03T20:32:10-04:00, Alice in Wonderland reviewed: Don't follow Tim Burton down this rabbit hole. TRUE, 2010-03-04T20:32:10-05:00, A real-life soldier says The Hurt Locker is based on his life. How will the court decide? TRUE, 2010-04-03T20:32:10-04:00, Obama held only one health care event in his first four months in office? TRUE, 2010-03-04T20:32:10-05:00, The Political Gabfest for March 4, 2010. TRUE, 2010-04-03T20:32:10-04:00, How to understand late-period Steve Martin. TRUE, 2010-04-03T20:32:10-04:00, Advertisement: TRUE, 2010-03-04T20:32:10-05:00, Why pledges to "clean up Washington" never work. TRUE, 2010-04-03T20:32:10-04:00, The Senate bill doesn't fund abortions. Here's why Stupak thinks it does. TRUE, 2010-03-04T20:32:10-05:00, Apple's multitouch lawsuit is both dumb and dangerous.
Posted by Artur Adib (arturadib) on 2010-03-04T18:01:40.000+0000
This is the RSS feed that I mentioned in my comment.
Posted by Artur Adib (arturadib) on 2010-03-04T18:05:34.000+0000
OK, I'll try this again (sorry first time here). The attached file slate.xml refers to my first comment. See the , and compare to the getDateModified() results in my first comment.
Posted by Pádraic Brady (padraic) on 2010-05-04T04:27:20.000+0000
Resolved in r22086. Thanks for the detailed report and findings. They made all the difference in getting this reproduced and the patch justified.
Have you found an issue?
See the Overview section for more details.