Index: /home/ismael/compilar/django_src/django/utils/feedgenerator.py
===================================================================
--- /home/ismael/compilar/django_src/django/utils/feedgenerator.py	(revision 797)
+++ /home/ismael/compilar/django_src/django/utils/feedgenerator.py	(working copy)
@@ -17,7 +17,8 @@
 For definitions of the different versions of RSS, see:
 http://diveintomark.org/archives/2004/02/04/incompatible-rss
 """
-
+import email
+import time
 from django.utils.xmlutils import SimplerXMLGenerator
 
 class SyndicationFeed:
@@ -124,6 +125,9 @@
     def writeRssElement(self, handler):
         handler.startElement(u"rss", {u"version": u"2.0"})
 
+    def rfc2822Date( self, date ):        
+        return email.Utils.formatdate( time.mktime( date.timetuple() ) )
+
     def writeRssItem(self, handler, item):
         handler.startElement(u"item", {})
         handler.addQuickElement(u"title", item['title'], {})
@@ -134,7 +138,7 @@
             handler.addQuickElement(u"author", u"%s (%s)" % \
                 (item['author_email'], item['author_name']), {})
         if item['pubdate'] is not None:
-            handler.addQuickElement(u"pubDate", item['pubdate'].strftime('%a, %d %b %Y %H:%M:%S %Z'), {})
+            handler.addQuickElement(u"pubDate", self.rfc2822Date(item['pubdate']), {})
         if item['comments'] is not None:
             handler.addQuickElement(u"comments", item['comments'], {})
         if item['unique_id'] is not None:
