如何在Golang中解析以下时间?

huangapple go评论81阅读模式
英文:

How do I parse the following time in Golang?

问题

这个时间戳 2021-10-07 12:44:22 +0530 的解析布局是什么样的?我尝试了所有的组合,但似乎都不对!感谢你的帮助!

顺便说一下,这个格式是由一个 Ruby 客户端(与 Go HTTP 服务器通信)生成的。

英文:

What does the layout for parse look like for this timestamp 2021-10-07 12:44:22 +0530? I've tried all combinations and still can't seem to get it right! Thanks for all your help!

Btw, this format is generated by a Ruby client (speaking to the Go HTTP Server).

答案1

得分: 1

使用格式字符串"2006-01-02 15:04:05 -0700"解析问题中的时间

t, err := time.Parse("2006-01-02 15:04:05 -0700", "2021-10-07 12:44:22 +0530")

在Go Playground上运行示例

英文:

Use the format string "2006-01-02 15:04:05 -0700" to parse the time in the question:

t, err := time.Parse("2006-01-02 15:04:05 -0700", "2021-10-07 12:44:22 +0530")

Run an example on Go's playground.

huangapple
  • 本文由 发表于 2022年1月16日 13:51:36
  • 转载请务必保留本文链接:https://go.coder-hub.com/70727696.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定