如何在Golang中解析特定格式的日期时间?

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

How to parse datetime in golang in special format?

问题

我有一个特殊的时间字符串,像这样:February 24, 2017 , 1:44 pm,我想将其转换为一个 golang 的 time.Time 对象,有人知道如何做这个工作吗?我尝试使用 time.Parse(),但总是出错。

谢谢。

英文:

I has a special time string like this: February 24, 2017 , 1:44 pm and want to translate it to a golang time.Time object, does anyone know how to do this work. I have tried to using time.Parse(), but always got errors.

Thanks.

答案1

得分: 2

使用格式字符串January 2, 2006 , 3:04 pm来解析这种类型的字符串。

示例:
https://play.golang.org/p/4HgRekLr-7

英文:

Use the format string January 2, 2006 , 3:04 pm to parse that kind of string.

Example:
https://play.golang.org/p/4HgRekLr-7

答案2

得分: 0

请阅读 https://golang.org/pkg/time/#pkg-constants 了解如何定义自己的格式或使用预定义的格式。

英文:

Read https://golang.org/pkg/time/#pkg-constants to know how to define your own formats or use predefined formates.

huangapple
  • 本文由 发表于 2017年2月25日 09:44:52
  • 转载请务必保留本文链接:https://go.coder-hub.com/42450994.html
匿名

发表评论

匿名网友

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

确定