aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--reader/date/parser.go3
-rw-r--r--reader/date/parser_test.go3
2 files changed, 6 insertions, 0 deletions
diff --git a/reader/date/parser.go b/reader/date/parser.go
index a6cfbec..d8a6495 100644
--- a/reader/date/parser.go
+++ b/reader/date/parser.go
@@ -28,6 +28,7 @@ var dateFormats = []string{
"Mon, January 02, 2006 15:04:05 MST",
"Mon, Jan 2, 2006 15:04 MST",
"Mon, Jan 2 2006 15:04 MST",
+ "Mon, Jan 2 2006 15:04:05 MST",
"Mon, Jan 2, 2006 15:04:05 MST",
"Mon, Jan 2 2006 15:04:05 -700",
"Mon, Jan 2 2006 15:04:05 -0700",
@@ -101,6 +102,8 @@ var dateFormats = []string{
"Mon, 02 Jan 2006 15:04:05 -07:00",
"Mon, 02 Jan 2006 15:04:05 --0700",
"Mon 02 Jan 2006 15:04:05 -0700",
+ "Mon 02 Jan 2006, 15:04:05 MST",
+ "Mon, 02 Jan 2006 15:04:05 MST",
"Mon, 02 Jan 2006 15:04:05 -07",
"Mon, 02 Jan 2006 15:04:05 00",
"Mon, 02 Jan 2006 15:04:05",
diff --git a/reader/date/parser_test.go b/reader/date/parser_test.go
index a215607..675ae4e 100644
--- a/reader/date/parser_test.go
+++ b/reader/date/parser_test.go
@@ -126,6 +126,9 @@ func TestParseWeirdDateFormat(t *testing.T) {
"Do, 29 Mär 2018 00:00:00 +0200",
"mer, 9 avr 2018 00:00:00 +0200",
"1520932969",
+ "Tue 16 Feb 2016, 23:16:00 EDT",
+ "Tue, 16 Feb 2016 23:16:00 EDT",
+ "Tue, Feb 16 2016 23:16:00 EDT",
}
for _, date := range dates {