mirror of https://gitlab.com/bashrc2/epicyon
Handle dates without time zones
parent
f3e8e96646
commit
255c7408b8
|
|
@ -349,6 +349,11 @@ def parse_feed_date(pub_date: str, unique_string_identifier: str) -> str:
|
||||||
elif '-' in ending:
|
elif '-' in ending:
|
||||||
timezone_str = '-' + ending.split('-')[1]
|
timezone_str = '-' + ending.split('-')[1]
|
||||||
pub_date2 = pub_date2.split('.')[0] + timezone_str
|
pub_date2 = pub_date2.split('.')[0] + timezone_str
|
||||||
|
elif date_format == '"%a, %d %b %Y %H:%M:%S"':
|
||||||
|
# date without time zone
|
||||||
|
pub_date2 += ' Z'
|
||||||
|
date_format += ' Z'
|
||||||
|
|
||||||
try:
|
try:
|
||||||
published_date = date_from_string_format(pub_date2, [date_format])
|
published_date = date_from_string_format(pub_date2, [date_format])
|
||||||
except BaseException:
|
except BaseException:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue