Handle more date format exotica

main
bashrc 2026-04-08 20:00:59 +01:00
parent 8df259eff9
commit b2c8420b3a
1 changed files with 3 additions and 0 deletions

View File

@ -305,6 +305,9 @@ def parse_feed_date(pub_date: str, unique_string_identifier: str) -> str:
':' + str(rand_min).zfill(2) + ':' + str(rand_sec).zfill(2) ':' + str(rand_min).zfill(2) + ':' + str(rand_sec).zfill(2)
pub_date = pub_date.replace(':00:00', replace_time_str) pub_date = pub_date.replace(':00:00', replace_time_str)
if '&' in pub_date:
pub_date = pub_date.split('&')[0].strip()
formats = ("%a, %d %b %Y %H:%M:%S %z", formats = ("%a, %d %b %Y %H:%M:%S %z",
"%a, %d %b %Y %H:%M:%S Z", "%a, %d %b %Y %H:%M:%S Z",
"%a, %d %b %Y %H:%M:%S GMT", "%a, %d %b %Y %H:%M:%S GMT",