は、私は次のようなJSONgolangのjsonから非標準の時刻形式を解析するには?
{
name: "John",
birth_date: "1996-10-07"
}
を持って言うことができますし、私は次のような構造にそれを解読したい私にエラーを与えるこの
person := Person{}
decoder := json.NewDecoder(req.Body);
if err := decoder.Decode(&person); err != nil {
log.Println(err)
}
よう
type Person struct {
Name string `json:"name"`
BirthDate time.Time `json:"birth_date"`
}
parsing time ""1996-10-07"" as ""2006-01-02T15:04:05Z07:00"": cannot parse """ as "T"
マニュアルを解析する場合LY私はこの
t, err := time.Parse("2006-01-02", "1996-10-07")
が、時間値は、JSON文字列からあるときにどのように私は上記の形式でそれを解析するためのデコーダを入手できますようにそれを行うだろうか?
([レヴェルでJSONの日時を解析]の可能重複https://stackoverflow.com/questions/:json packageのGolangドキュメントの例に従うことにより
はあなたのような何かを得ます44705817/parsing-a-json-datetime-in-revel) – RickyA
[golangの日付文字列を解析する]の可能な複製(https://stackoverflow.com/questions/25845172/parsing-date-string-in-golang) – Adrian