使用阿里云OSS生成了STS账号,但返回的过期时间的格式为"2022-05-24T07:06:55Z"有点猛
想问问怎么把这样的时间格式转成时间戳和北京时间
中国时区只有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
更多评论
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