时区错误修改
This commit is contained in:
parent
8528412c33
commit
75a75e9480
@ -27,7 +27,8 @@ func AddBundleExtendRecord(data model.BundleExtensionRecords) error {
|
|||||||
}
|
}
|
||||||
var expireTime time.Time
|
var expireTime time.Time
|
||||||
if record.ExpirationTime != "" {
|
if record.ExpirationTime != "" {
|
||||||
et, _ := time.Parse(time.DateTime, record.ExpirationTime)
|
loc, _ := time.LoadLocation("Asia/Shanghai")
|
||||||
|
et, _ := time.ParseInLocation(time.DateTime, record.ExpirationTime, loc)
|
||||||
expireTime = et
|
expireTime = et
|
||||||
} else {
|
} else {
|
||||||
expireTime = time.Now()
|
expireTime = time.Now()
|
||||||
|
@ -63,7 +63,8 @@ func GetBundleBalanceList(req *bundle.GetBundleBalanceListReq) (*bundle.GetBundl
|
|||||||
resp.Data = lo.Map(data, func(m model.BundleBalancePo, _ int) *bundle.BundleBalanceItem {
|
resp.Data = lo.Map(data, func(m model.BundleBalancePo, _ int) *bundle.BundleBalanceItem {
|
||||||
result := &bundle.BundleBalanceItem{}
|
result := &bundle.BundleBalanceItem{}
|
||||||
copier.Copy(result, &m)
|
copier.Copy(result, &m)
|
||||||
t, _ := time.Parse(time.DateTime, m.ExpirationTime)
|
loc, _ := time.LoadLocation("Asia/Shanghai")
|
||||||
|
t, _ := time.ParseInLocation(time.DateTime, m.ExpirationTime, loc)
|
||||||
result.ExpiredTime = t.UnixMilli()
|
result.ExpiredTime = t.UnixMilli()
|
||||||
return result
|
return result
|
||||||
})
|
})
|
||||||
@ -78,9 +79,10 @@ func GetBundleBalanceByUserId(req *bundle.GetBundleBalanceByUserIdReq) (*bundle.
|
|||||||
}
|
}
|
||||||
result := &bundle.GetBundleBalanceByUserIdResp{}
|
result := &bundle.GetBundleBalanceByUserIdResp{}
|
||||||
copier.Copy(result, &data)
|
copier.Copy(result, &data)
|
||||||
t, _ := time.Parse(time.DateTime, data.ExpiredTime)
|
loc, _ := time.LoadLocation("Asia/Shanghai")
|
||||||
|
t, _ := time.ParseInLocation(time.DateTime, data.ExpiredTime, loc)
|
||||||
result.ExpiredTime = t.UnixMilli()
|
result.ExpiredTime = t.UnixMilli()
|
||||||
t, _ = time.Parse(time.DateTime, data.PayTime)
|
t, _ = time.ParseInLocation(time.DateTime, data.PayTime, loc)
|
||||||
result.PayTime = t.UnixMilli()
|
result.PayTime = t.UnixMilli()
|
||||||
return result, nil
|
return result, nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user