diff --git a/reader/date/parser.go b/reader/date/parser.go index 6f959528..f13fec9b 100644 --- a/reader/date/parser.go +++ b/reader/date/parser.go @@ -264,6 +264,7 @@ var invalidLocalizedDateReplacer = strings.NewReplacer( "oct.", "October", "nov.", "November", "dec.", "December", + "déc.", "December", "janvier ", "January ", "février ", "February ", "mars ", "March ", diff --git a/reader/date/parser_test.go b/reader/date/parser_test.go index f39e8dd8..136d56e5 100644 --- a/reader/date/parser_test.go +++ b/reader/date/parser_test.go @@ -149,6 +149,7 @@ func TestParseWeirdDateFormat(t *testing.T) { "Jan. 4, 2016, 12:37 p.m.", "2018-10-23 04:07:42 +00:00", "5 August, 2019", + "mar., 01 déc. 2020 16:11:02 +0000", } for _, date := range dates {