【问题标题】:GO: Date and Time Parsing in GO [duplicate]GO:GO中的日期和时间解析[重复]
【发布时间】:2015-05-02 01:04:49
【问题描述】:

我有格式字符串“日/月/年,时:分:秒”

如何解析成时间对象?

我试过了:

const longForm = "5/01/2015, 12:00:00"

t1, _ := time.Parse(longForm, "5/01/2015, 12:00:00") 

0001-01-01 00:00:00 +0000 UTC

我得到了一些 UTC 时间,但如果我想比较时间,这无济于事,因为我得到的都是相同的 UTC 时间。有什么帮助吗?

【问题讨论】:

    标签: go


    【解决方案1】:

    fightclub 规则 #1,错了,去检查你的错误。

    话虽如此,时间解析的格式在documentation 中定义(向下滚动到常量)。

    对于您的具体问题,格式为1/_2/2006, 15:04:05

    playground

    【讨论】:

    • 非常感谢我正在寻找格式。这是我的答案。
    • 谢谢,但这意味着我必须切换日期和月份
    • 啊,我以为你的情况正好相反。
    • "1/_2/2006, 15:04:05" 会起作用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-26
    • 1970-01-01
    • 2013-03-28
    • 1970-01-01
    • 2011-09-28
    • 2016-06-08
    • 1970-01-01
    相关资源
    最近更新 更多