如何在戈朗中解析具有独特格式的时间?

我有日期时间与格式 18/09/21 14.56 从 Excel.我想解析并格式化为不同的格式2006-01-02 hh:mm:ss

可以在golang中用格式18/09/21 14.56解析时间,然后将其格式化为例如。2006-01-02 hh:mm:ss


富国沪深
浏览 132回答 2
2回答

蝴蝶刀刀

戈朗 使用基于示例的模板和 。ParseFormat01   -> month with zero prefix02   -> day with zero prefix06   -> year (last two digits)15   -> hour (24h based)04   -> minutes with zero prefix05   -> seconds with zero prefix2006 -> long yeart, _ := time.Parse("02/01/06 15.04", "18/09/21 14.56")t.Format("2006-01-02 15:04:05") // 2021-09-18 14:56:00有关更多布局选项,请参阅 https://stackoverflow.com/a/69338568/12301864

慕勒3428872

func TestTime(t *testing.T) {    tm, err := time.Parse("06/01/02 15.04", "18/09/21 14.56")    if err != nil {        return    }    log.Println(tm.Format("2006-01-02 15:04:05"))}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go