Golang time.Parse定义新的格式类型

时间:2017-02-28 18:28:28

标签: date parsing go time

我正在尝试解析格式为“2017/02/28 17:07:54”的日期。我正在使用time.Parse方法。

游乐场示例:https://play.golang.org/p/B_hnws1AGv

这是失败的。它产生一个时间对象:0001-01-01 00:00:00 +0000 UTC(显然不是我试图解析的日期)。

如何解析此格式的日期?我的最终目标是将“2017/02/28 17:07:54”转换为“2月28日”请注意,我不想要“2月28日”我想要“2月28日”。

我查看了以下链接:

1 个答案:

答案 0 :(得分:1)

您的格式字符串使用错误的reference date2006-01-02 15:04:05)。它应该如下:

const longForm2 = "2006/01/02 15:04:05"