我有这些代码:
package main
import (
"fmt"
"time"
)
func main() {
tzJakarta, _ := time.LoadLocation("Asia/Jakarta")
stringTime := fmt.Sprintf("05-05-2019 05:11 %s", tzJakarta)
parsedTime, _ := time.Parse("02-01-2006 15:04 MST", stringTime)
fmt.Println(tzJakarta)
fmt.Println(stringTime)
fmt.Println(parsedTime)
}
输出是:
Asia/Jakarta
05-05-2019 05:11 Asia/Jakarta
0001-01-01 00:00:00 +0000 UTC
我期望的是这样的:
Asia/Jakarta
05-05-2019 05:11 Asia/Jakarta
0001-01-01 00:00:00 +0700 UTC
我怎样才能实现这个目标?这对于 Go 来说可能吗?
喵喵时光机
相关分类