From 251618342eb09a394b4c1a15cce5fb24bd84ec7e Mon Sep 17 00:00:00 2001 From: wulmer Date: Thu, 25 Aug 2022 23:56:02 +0200 Subject: [PATCH 1/2] Add 'Sept' for 'September' Due to an error with my Google Sheets table, I found that Google (and [DIN 5008](https://www.din-5008-richtlinien.de/startseite/datum/)) use `Sept` as abbreviation for `September`, but `dateparser` only understood `Sep`. It looks like both `Sept` and `Sep` are valid. This PR adds `Sept` as variant of `September`. --- dateparser/data/date_translation_data/de.py | 1 + 1 file changed, 1 insertion(+) diff --git a/dateparser/data/date_translation_data/de.py b/dateparser/data/date_translation_data/de.py index 0d85c0ee3..2a044a220 100644 --- a/dateparser/data/date_translation_data/de.py +++ b/dateparser/data/date_translation_data/de.py @@ -37,6 +37,7 @@ ], "september": [ "sep", + "sept", "september" ], "october": [ From f5f6fca5097cac95156b7e13c5a68a1da2252d27 Mon Sep 17 00:00:00 2001 From: Wolfgang Ulmer Date: Tue, 8 Nov 2022 00:01:42 +0100 Subject: [PATCH 2/2] Update JSON data and add test --- dateparser_data/cldr_language_data/date_translation_data/de.json | 1 + tests/test_date_parser.py | 1 + 2 files changed, 2 insertions(+) diff --git a/dateparser_data/cldr_language_data/date_translation_data/de.json b/dateparser_data/cldr_language_data/date_translation_data/de.json index 8eb30291b..ce17b5940 100644 --- a/dateparser_data/cldr_language_data/date_translation_data/de.json +++ b/dateparser_data/cldr_language_data/date_translation_data/de.json @@ -34,6 +34,7 @@ ], "september": [ "sep", + "sept", "september" ], "october": [ diff --git a/tests/test_date_parser.py b/tests/test_date_parser.py index e43fb343e..e7a841cdf 100644 --- a/tests/test_date_parser.py +++ b/tests/test_date_parser.py @@ -117,6 +117,7 @@ def setUp(self): param('21. Dezember 2013', datetime(2013, 12, 21)), param('19. Februar 2012', datetime(2012, 2, 19)), param('26. Juli 2014', datetime(2014, 7, 26)), + param('1. Sept 2000', datetime(2000, 9, 1)), param('18.10.14 um 22:56 Uhr', datetime(2014, 10, 18, 22, 56)), param('12-Mär-2014', datetime(2014, 3, 12)), param('Mit 13:14', datetime(2012, 11, 7, 13, 14)),