2017-06-17 95 views
-5

我有一個字符串,它是:將字符串轉換日期(月,年)到了time.time

str := "Jan 2020" 

我需要將此轉換爲go.How了time.time格式可我做到這一點嗎?

+1

也許這些人會幫助? https://stackoverflow.com/questions/25845172/parsing-date-string-in-golang,https://stackoverflow.com/questions/40388246/convert-string-to-time-and-parse-in-golang –

+0

我得到thi errro解析時間「2020年1月」爲「2006-01-02T15:04:05Z07:00」:can not parse「Jan 2020」as「2006」 0001-01-01 00:00:00 +0000 UTC – rahul

+0

你的代碼在哪裏? – Flimzy

回答

2

@rahul你需要不斷的佈局格式字符串像你想解析,看看代碼字符串:

package main 

import (
    "time" 
    "fmt" 
) 

func main() { 
    time, err := time.Parse("Jan 2006", "Feb 2020") 
    if err != nil { 
     panic(err) 
    } 
    fmt.Println(time) 
} 

佈局格式,你可以找到here

相關問題