我有以下日期字符串:2017-09-04T04:00:00Z
我需要将此字符串解析为 golang 时间,以便在我的应用程序中拥有统一的数据。这是到目前为止的代码:
parsedTime := "2017-09-04T04:00:00Z"
test, err := time.Parse(time.RFC3339, parsedTime)
check(err)
fmt.Println(test)
尝试运行程序时出现以下错误:
": extra text: 0:00 +0000 UTC parsing time "2017-09-04T04:00:00Z
如何添加它正在寻找的额外文本或让解析器停止关注 Z?
我还尝试了以下方法:
parsedTime := "2017-09-04T04:00:00Z"
test, err := time.Parse("2006-01-02T03:04:05Z", parsedTime)
check(err)
fmt.Println(test)
返回以下错误:
": extra text: 017-09-04T04:00:00Z