Remove railsTimeLayout from ParseDateStringAsTime (#4333)

This commit is contained in:
DingDongSoLong4 2023-12-01 22:28:38 +02:00 committed by GitHub
parent d24b52ae7f
commit d4ef182871
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 8 deletions

View File

@ -37,7 +37,6 @@ func TestTimestamp(t *testing.T) {
{"rfc3339", "2021-11-04T01:02:03Z", "2021-11-04T01:02:03Z"}, {"rfc3339", "2021-11-04T01:02:03Z", "2021-11-04T01:02:03Z"},
{"date", "2021-04-05", "2021-04-05T00:00:00Z"}, {"date", "2021-04-05", "2021-04-05T00:00:00Z"},
{"datetime", "2021-04-05 14:45:36", "2021-04-05T14:45:36Z"}, {"datetime", "2021-04-05 14:45:36", "2021-04-05T14:45:36Z"},
{"datetime-tz", "2021-04-05 14:45:36 PDT", "2021-04-05T14:45:36Z"},
} }
for _, tc := range testCases { for _, tc := range testCases {

View File

@ -5,8 +5,6 @@ import (
"time" "time"
) )
const railsTimeLayout = "2006-01-02 15:04:05 MST"
func ParseDateStringAsTime(dateString string) (time.Time, error) { func ParseDateStringAsTime(dateString string) (time.Time, error) {
// https://stackoverflow.com/a/20234207 WTF? // https://stackoverflow.com/a/20234207 WTF?
@ -25,10 +23,5 @@ func ParseDateStringAsTime(dateString string) (time.Time, error) {
return t, nil return t, nil
} }
t, e = time.Parse(railsTimeLayout, dateString)
if e == nil {
return t, nil
}
return time.Time{}, fmt.Errorf("ParseDateStringAsTime failed: dateString <%s>", dateString) return time.Time{}, fmt.Errorf("ParseDateStringAsTime failed: dateString <%s>", dateString)
} }