diff --git a/parseany.go b/parseany.go index 253849f..cc065dc 100644 --- a/parseany.go +++ b/parseany.go @@ -720,7 +720,7 @@ iterRunes: p.set(0, "Jan") } else if i == 4 { // gross - datestr = datestr[0:i-1] + datestr[i+1:] + datestr = datestr[0:i-1] + datestr[i:] return parseTime(datestr, loc) } else { return nil, unknownErr(datestr) diff --git a/parseany_test.go b/parseany_test.go index 25f3410..398c241 100644 --- a/parseany_test.go +++ b/parseany_test.go @@ -443,6 +443,7 @@ var testParseFormat = []dateTest{ {in: "5,000-9,999", err: true}, // {in: "oct 7, 1970", out: "Jan 2, 2006"}, + {in: "sept. 7, 1970", out: "Jan. 2, 2006"}, // 03 February 2013 {in: "03 February 2013", out: "02 January 2006"}, // 13:31:51.999 -07:00 MST