The output from the following:
import feedparser
d = feedparser.parse('http://www.netflix.com/NewWatchInstantlyRSS')
d.entries[177].keys()
is:
['summary_detail', 'links', 'title', 'summary', 'guidislink', 'title_detail', 'link', 'id']
According to http://feedparser.org/docs/common-rss-elements.html, there should be a "date" element in the entries.
A clue perhaps is that when I open http://www.netflix.com/NewWatchInstantlyRSS on Firefox or Safari (on Mac OS X), I don't see any dates. (Actually Safari puts the date & time that I opened the feed beside each element.) But somehow Google Reader gets the unique dates for each element. (That's the reason I chose entry 177 above--that's the index to 'Dare', which is the first entry for today according to Google Reader, which shows "8:32 AM" beside it.)
Is there something I'm not understanding about RSS? Am I missing some kind of cross-reference feed with the dates? I've combed through all the entries in the feed and in several entries and don't see anything that might point to a different URL or any kind of dates.