From bfb96d536e9a176444cb349fb6621dfa1adba843 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= Date: Mon, 14 Sep 2020 21:23:26 -0700 Subject: [PATCH] Add workaround for parsing an invalid date --- reader/date/parser.go | 1 + reader/date/parser_test.go | 1 + 2 files changed, 2 insertions(+) diff --git a/reader/date/parser.go b/reader/date/parser.go index 20638438..3266fd4e 100644 --- a/reader/date/parser.go +++ b/reader/date/parser.go @@ -156,6 +156,7 @@ var dateFormats = []string{ "2006-01-02T15:04:05 -0700", "2006-01-02T15:04:05:00", "2006-01-02T15:04:05", + "2006-01-02T15:04", "2006-01-02 at 15:04:05", "2006-01-02 15:04:05Z", "2006-01-02 15:04:05 MST", diff --git a/reader/date/parser_test.go b/reader/date/parser_test.go index 8292984e..5479b940 100644 --- a/reader/date/parser_test.go +++ b/reader/date/parser_test.go @@ -132,6 +132,7 @@ func TestParseWeirdDateFormat(t *testing.T) { "March 30 2020 07:02:38 PM", "Mon, 30 Mar 2020 19:53 +0000", "Mon, 03/30/2020 - 19:19", + "2018-12-12T12:12", } for _, date := range dates {