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


+ 3
- 0
utils/time.go View File

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


Loading…
Cancel
Save