Browse Source

添加全局的time location grmi类型的datetime解析指定location为全局location

pull/24/head
zhangxin 4 years ago
parent
commit
936ce45229
2 changed files with 5 additions and 1 deletions
  1. +2
    -1
      grmi/DateTime.go
  2. +3
    -0
      utils/time.go

+ 2
- 1
grmi/DateTime.go View File

@ -1,6 +1,7 @@
package grmi package grmi
import ( import (
"LAPP_GAAS_GFrame_BACKEND/utils"
"encoding/json" "encoding/json"
"fmt" "fmt"
"time" "time"
@ -18,7 +19,7 @@ func (self *DateTime) UnmarshalJSON(data []byte) error {
if err != nil { if err != nil {
return err return err
} }
result, err := time.Parse(URLDateTimeFormat, jsonString)
result, err := time.ParseInLocation(URLDateTimeFormat, jsonString, utils.TimeZoneLocation)
if err != nil { if err != nil {
return err return err
} }


+ 3
- 0
utils/time.go View File

@ -9,6 +9,9 @@ import (
"time" "time"
) )
var TimeZoneLocation, _ = time.LoadLocation("Asia/Shanghai")
type ITimer struct { type ITimer struct {
*time.Timer *time.Timer
name string name string


Loading…
Cancel
Save