mirror of https://github.com/stashapp/stash.git
Remove railsTimeLayout from ParseDateStringAsTime (#4333)
This commit is contained in:
parent
d24b52ae7f
commit
d4ef182871
|
@ -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 {
|
||||||
|
|
|
@ -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)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue