我正在执行下面的代码来解析时间
var time_format = "2006-01-02T15:04:05.000+0700"
var s = "2018-08-23T14:10:31.692+0700"
p, _ := time.Parse(time_format, s)
fmt.Println(p.String())
上述程序的输出如下。
2018-08-23 14:10:31.692 +0000 UTC
这是 UTC 的同一时间,而我正在解析一个比 UTC 提前 +0700 的时间,因此预期的结果应该是
2018-08-23 7:10:31.692 +0000 UTC
任何人都可以告诉这里的问题是什么。
HUH函数
相关分类