GO怎么世界标准时间转成北京时间和时间戳

yz23je · · 2873 次点击
t, err := time.Parse(time.RFC3339, "2022-05-24T07:06:55Z") t.Unix()/UnixMilli()/UnixMicro()/UnixNano() loc, err := time.LoadLocation("Asia/Shanghai") t.In(loc).Format(time.RFC3339)
#1
更多评论
中国时区只有6个,没有北京时区的概念 ``` func utc2cst() (err error) { location, err := time.LoadLocation("Asia/Shanghai") if err != nil { panic(err) } // timeInUTC := time.Date(2018, 8, 30, 12, 0, 0, 0, time.UTC) t, err := time.Parse(time.RFC3339, "2022-05-24T10:36:55Z") fmt.Println(t.In(location)) return } ```
#3