diff --git a/newswire.py b/newswire.py index 5324f2e2..ec0ba834 100644 --- a/newswire.py +++ b/newswire.py @@ -145,14 +145,15 @@ def getRSSfromDict(baseDir: str, newswire: {}, None, domainFull, 'Newswire', translate) for published, fields in newswire.items(): + published = published.replace('+00:00', 'Z') try: - pubDate = datetime.strptime(published, "%Y-%m-%dT%H:%M:%S+00:00") + pubDate = datetime.strptime(published, "%Y-%m-%dT%H:%M:%SZ") except BaseException: continue rssStr += '\n' rssStr += ' ' + fields[0] + '\n' rssStr += ' ' + fields[1] + '\n' - + rssDateStr = pubDate.strftime("%a, %d %b %Y %H:%M:%S UT") rssStr += ' ' + rssDateStr + '\n' rssStr += '\n'