mirror of
https://github.com/astaxie/beego.git
synced 2024-12-23 03:30:49 +00:00
Merge pull request #3669 from xfwduke/develop
fix bugs of ParseForm about time in RFC3339 format
This commit is contained in:
commit
1eab6bb32a
@ -361,6 +361,8 @@ func parseFormToStruct(form url.Values, objT reflect.Type, objV reflect.Value) e
|
||||
if len(value) >= 25 {
|
||||
value = value[:25]
|
||||
t, err = time.ParseInLocation(time.RFC3339, value, time.Local)
|
||||
} else if strings.HasSuffix(strings.ToUpper(value), "Z") {
|
||||
t, err = time.ParseInLocation(time.RFC3339, value, time.Local)
|
||||
} else if len(value) >= 19 {
|
||||
if strings.Contains(value, "T") {
|
||||
value = value[:19]
|
||||
|
Loading…
Reference in New Issue
Block a user