Skip to content

Commit 6fb6e37

Browse files
authored
add support for 'by <time>' (#839)
1 parent 49dc8af commit 6fb6e37

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

dateparser/data/date_translation_data/en.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -737,6 +737,7 @@
737737
},
738738
"skip": [
739739
"at",
740+
"by",
740741
"on",
741742
"and",
742743
"ad",

dateparser_data/supplementary_language_data/date_translation_data/en.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
skip: ["at", "on", "and", "ad", "m", "of", "st", "nd", "rd", "th", "about", "the", "just"]
1+
skip: ["at", "by", "on", "and", "ad", "m", "of", "st", "nd", "rd", "th", "about", "the", "just"]
22
pertain: ["of"]
33

44
sentence_splitter_group : 1

tests/test_freshness_date_parser.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1491,6 +1491,7 @@ def test_inexplicit_dates(self, date_string, boundary, period):
14911491
param('Today at 9 pm', date(2014, 9, 1), time(21, 0)),
14921492
param('Today at 11:20 am', date(2014, 9, 1), time(11, 20)),
14931493
param('Yesterday 1:20 pm', date(2014, 8, 31), time(13, 20)),
1494+
param('Yesterday by 13:20', date(2014, 8, 31), time(13, 20)),
14941495
param('the day before yesterday 16:50', date(2014, 8, 30), time(16, 50)),
14951496
param('2 Tage 18:50', date(2014, 8, 30), time(18, 50)),
14961497
param('1 day ago at 2 PM', date(2014, 8, 31), time(14, 0)),

0 commit comments

Comments
 (0)