为了账号安全,请及时绑定邮箱和手机立即绑定

如何解析这个日期2018-10-22T2250?

如何解析这个日期2018-10-22T2250?

Go
MYYA 2023-06-19 17:39:49
如何在 golang 中解析这个奇怪的日期时间 2018-10-22T2250?我找不到日期布局
查看完整描述

1 回答

?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

您可以创建自己的自定义格式。在生产中,您还应该处理错误。


package main


import (

    "fmt"

    "time"

)


func main() {

    timeString := "2018-10-22T2250"

    timeFormat := "2006-01-02T1504"


    t, _ := time.Parse(timeFormat, timeString)


    fmt.Println(t)

}

游乐场链接


这将返回 UTC 时间。您可能需要调整到另一个时区,具体取决于您的来源。


//init the location

loc, _ := time.LoadLocation("Asia/Shanghai")

//localize the time

localTime := t.In(loc)


查看完整回答
反对 回复 2023-06-19
  • 1 回答
  • 0 关注
  • 89 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信