mirror of https://gitlab.com/bashrc2/epicyon
Date format
parent
602714906a
commit
a5291d4106
|
@ -145,14 +145,15 @@ def getRSSfromDict(baseDir: str, newswire: {},
|
||||||
None, domainFull,
|
None, domainFull,
|
||||||
'Newswire', translate)
|
'Newswire', translate)
|
||||||
for published, fields in newswire.items():
|
for published, fields in newswire.items():
|
||||||
|
published = published.replace('+00:00', 'Z')
|
||||||
try:
|
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:
|
except BaseException:
|
||||||
continue
|
continue
|
||||||
rssStr += '<item>\n'
|
rssStr += '<item>\n'
|
||||||
rssStr += ' <title>' + fields[0] + '</title>\n'
|
rssStr += ' <title>' + fields[0] + '</title>\n'
|
||||||
rssStr += ' <link>' + fields[1] + '</link>\n'
|
rssStr += ' <link>' + fields[1] + '</link>\n'
|
||||||
|
|
||||||
rssDateStr = pubDate.strftime("%a, %d %b %Y %H:%M:%S UT")
|
rssDateStr = pubDate.strftime("%a, %d %b %Y %H:%M:%S UT")
|
||||||
rssStr += ' <pubDate>' + rssDateStr + '</pubDate>\n'
|
rssStr += ' <pubDate>' + rssDateStr + '</pubDate>\n'
|
||||||
rssStr += '</item>\n'
|
rssStr += '</item>\n'
|
||||||
|
|
Loading…
Reference in New Issue