date - 无法将 "+0000 UTC"解析为 "T"。 Go utc时间解析错误

标签 date go

<分区>

我试图将 utc 字符串之间的时间解析回 Go 时间。但是我得到了一个错误cannot parse "+0000 UTC"as "T"

stringTime := time.Now().UTC().String()
t, e := time.Parse(time.RFC3339, stringTime)
fmt.Println(e)
fmt.Println(t)

Playground

最佳答案

stringTime 不是 RFC3339 格式:https://golang.org/pkg/time/#Time.String

如果你想解析它,使用链接中的格式。

关于date - 无法将 "+0000 UTC"解析为 "T"。 Go utc时间解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57592856/

相关文章:

go - 使用 Go 解析 ISO 8601 持续时间(例如 PT90M)

json - Bleve 命令行示例

python - 我如何从 Python 的生日确定黄道带/占星术星座?

r - 将日期从 Excel 转换为 R

go - 使用Ticker的Goroutine选择循环导致CPU达到100%

go - 实现 io.Reader 时,无限循环中 break 与 return 的不同行为

docker - 在 Docker 中使用私有(private)模块构建 Go 应用程序

PHP 日期输出错误的月份

r - 如何将函数应用于 R 中 tibbles 列表的每一行?

javascript - node.js 返回 GMT 时间而不是 "new Date()"的本地时间。那是一个错误吗?