私は '2011-01-19 22:15'のようなtarによって生成されたタイムスタンプを解析しようとしていますが、time.ParseのファンキーなAPIは動作しません。以下は、生産Goでの日付解析
「時間を解析し、 『2011年1月19日午後09時15分』:範囲外の月」
package main
import (
"fmt"
"time"
)
func main() {
var time , error = time.Parse("2011-01-19 22:15","2011-01-19 22:15")
if error != nil {
fmt.Println(error.String())
return
}
fmt.Println(time)
}
peterSOは完全に答えたので、私は答えていないが、私はあなたがファンキーなこのアメリカ中心の日付のAPIを見つけるためだけじゃないことを正確にしたいと思います。私は、正規化された文字列から特定の解析文字列を生成するためのツールを作成することを考えています(私が想定しているISO 8601)。 –
時間パッケージは標準的なフォーマットを提供しています:http://golang.org/pkg/time/#pkg-constants – Jeremy