From 7d788bbcfb051734722c93210850f03829fb74b2 Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期三, 19 七月 2023 16:31:15 +0800 Subject: [PATCH] fix --- api/v1/followRecord.go | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/api/v1/followRecord.go b/api/v1/followRecord.go index 1da6277..e8d0cfe 100644 --- a/api/v1/followRecord.go +++ b/api/v1/followRecord.go @@ -200,8 +200,23 @@ // 妫�鏌ユ椂闂存牸寮� func checkTimeFormat(t string) (time.Time, error) { if t == "" { - t = "1970-01-01 00:00:00" + t = "1970-01-01T00:00:00+08:00" } - return time.Parse("2006-01-02 15:04:05", t) + location, err := time.LoadLocation("Asia/Shanghai") + if err != nil { + return time.Time{}, err + } + + tt, err := time.Parse("2006-01-02 15:04:05", t) + if err == nil { + return tt.In(location), nil + } + + tt, err = time.Parse("2006-01-02T15:04:05-07:00", t) + if err == nil { + return tt.In(location), nil + } + + return time.Time{}, err } -- Gitblit v1.8.0