2016-10-13 6 views
-1

タイムスタンプを解析しようとしていますOct 12 2016 13:59:27 UTC次のコードを使用しています。Golangのタイムスタンプの解析

eventDateLayout := "Jan _2 2006 15:04:00 UTC" 
eventCheckDate, _ := time.Parse(eventDateLayout,"Oct 12 2016 13:59:27 UTC") 
fmt.Println(eventCheckDate) 

結果0001-01-01 00:00:00 +0000 UTCが予期されない場合。

このタイムスタンプはgolangのタイムライブラリで解析できますか?

+6

' "月_2 2006年午後3時04分05秒UTC"'それが働いた – tkausl

+0

@tkauslを!ありがとう。 – Anuruddha

+7

@AnuruddhaPremalal(あなたは無視しています)エラーは、どこに問題があるかを伝えています。 – msvalkon

答えて

1

誤った時間レイアウトに加えて、私はそれを捨てる代わりにエラーを処理することをお勧めします。

それはあなたが効率的にデバッグするために使用できる有用なエラーメッセージが得られます。

cannot parse "27 UTC" as ":00 UTC"

Go playground (note the outputted time will be different)

関連する問題