2017-02-28 3 views
-1

"2017/02/28 17:07:54"のフォーマットの日付を解析しようとしています。私はtime.Parseメソッドを使用しています。Golang time.Parse新しいフォーマットタイプの定義

遊び場例:https://play.golang.org/p/B_hnws1AGv

これが失敗しています。それは時間オブジェクトを生成します:0001-01-01 00:00:00 +0000 UTC(これは明らかに私が解析しようとしている日付ではありません)。

この形式の日付を解析するにはどうすればよいですか?私の最終目標は、「2017/02/28 17:07:54」を「2月28日」に変換することです。「2月28日は「2月28日にやりたい」とは思わないことに注意してください。

私は、次のリンクを見てきた:

答えて

1

あなたのフォーマット文字列が間違ってreference date2006-01-02 15:04:05)を使用しています。次のようになります。

const longForm2 = "2006/01/02 15:04:05" 
+0

ありがとうございます。基準日が特定の日付でなければならないことはわかりませんでした。 –

関連する問題