繁体   English   中英

如何用点/句点解析日期/时间golang

[英]How to parse date/time with dots/periods golang

如何用点/句点解析日期/时间字符串01.08.2022 17:00:02

package main

import "fmt"
import "time"

func main() {
    date, err := time.Parse("2.Jan.2006 15:04:05", "01.08.2022 17:00:02")
    if err != nil {
        panic(err)
    }

    fmt.Println(date)
}

这会导致panic: parsing time "01.08.2022 17:00:02" as "2.Jan.2006 15:04:05": cannot parse "08.2022 17:00:02" as "Jan"

正确的格式是:

date, err := time.Parse("2.1.2006 15:04:05", "01.08.2022 17:00:02")

Jan格式需要拼写月份名称而不是数字。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM