From 4ee1cf251f859ec9538522a516c835ac875d8356 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Tue, 3 Nov 2020 14:23:25 +0800 Subject: [PATCH] Fix another time format --- session_convert.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/session_convert.go b/session_convert.go index 1d3ea160..4a4dd8be 100644 --- a/session_convert.go +++ b/session_convert.go @@ -176,7 +176,11 @@ func (session *Session) bytes2Value(col *schemas.Column, fieldValue *reflect.Val } x = t.Unix() } else if len(sdata) == 19 { - t, err := time.Parse("2006-01-02 15:04:05", sdata) + var parseFormat = "2006-01-02 15:04:05" + if sdata[10] == 'T' { + parseFormat = "2006-01-02T15:04:05" + } + t, err := time.Parse(parseFormat, sdata) if err != nil { return fmt.Errorf("arg %v as int: %s", key, err.Error()) }