fix
wangpengfei
2023-07-19 7d788bbcfb051734722c93210850f03829fb74b2
fix

fix the time display bug
1个文件已修改
19 ■■■■ 已修改文件
api/v1/followRecord.go 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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
}