【问题标题】:Golang time.Parse() get 0001-01-01 00:00:00 +0000 UTC [duplicate]Golang time.Parse() 获取 0001-01-01 00:00:00 +0000 UTC [重复]
【发布时间】:2015-12-08 11:31:17
【问题描述】:

这是我的代码:

t, _ := time.Parse("12/1/2015 12:00:00", "12/8/2015 12:00:00")
fmt.Println(t)

这是结果:0001-01-01 00:00:00 +0000 UTC

如何获取正确的日期字符串?

谢谢!

【问题讨论】:

  • 使用正确的格式字符串。重复。

标签: go


【解决方案1】:

您需要使用参考时间戳2006-01-02 15:04:05作为布局参数(playground):

t, _ := time.Parse("1/2/2006 15:04:05", "12/8/2015 12:00:00")

【讨论】:

  • 如果这个(或任何其他)答案解决了您的问题,请考虑accepting it。谢谢!
猜你喜欢
  • 2012-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-19
  • 1970-01-01
  • 2018-02-04
相关资源
最近更新 更多