From c5f49d03d438d9116a96ea321dd0d4d3fa53f1a9 Mon Sep 17 00:00:00 2001 From: bashrc Date: Sat, 17 Jan 2026 10:19:50 +0000 Subject: [PATCH] Additional date formats --- newswire.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/newswire.py b/newswire.py index 3103d2bd3..4cdf0be95 100644 --- a/newswire.py +++ b/newswire.py @@ -315,9 +315,21 @@ def parse_feed_date(pub_date: str, unique_string_identifier: str) -> str: "%a, %d %b %Y %H:%M:%S AKST", "%a, %d %b %Y %H:%M:%S HST", "%a, %d %b %Y %H:%M:%S UT", + "%d %b %Y %H:%M:%S %z", + "%d %b %Y %H:%M:%S Z", + "%d %b %Y %H:%M:%S GMT", + "%d %b %Y %H:%M:%S EST", + "%d %b %Y %H:%M:%S PST", + "%d %b %Y %H:%M:%S AST", + "%d %b %Y %H:%M:%S CST", + "%d %b %Y %H:%M:%S MST", + "%d %b %Y %H:%M:%S AKST", + "%d %b %Y %H:%M:%S HST", + "%d %b %Y %H:%M:%S UT", "%Y-%m-%dT%H:%M:%S%z", "%Y-%m-%dT%H:%M:%S%Z", - "%a, %d %b %Y %H:%M:%S") + "%a, %d %b %Y %H:%M:%S", + "%d %b %Y %H:%M:%S") published_date = None timezone_endings = ( ',', 'Z', 'GMT', 'EST', 'PST', 'AST', 'CST', 'MST', 'AKST', 'HST',