Goで現在の時刻をフォーマットされた文字列として取得するには?質問する

Goで現在の時刻をフォーマットされた文字列として取得するには?質問する

Go で現在のタイムスタンプを取得して文字列に変換する最適な方法は何ですか? たとえば、YYYYMMDDhhmmss 形式の日付と時刻の両方が必要です。

ベストアンサー1

使用time.Now()機能とtime.Format()方法。

t := time.Now()
fmt.Println(t.Format("20060102150405"))

20110504111515少なくとも数分前には が出力されました。(私は東部夏時間を使用しています。)定数時間パッケージで定義されます。

使用できますtime.Now().UTC()ローカルタイムゾーンではなく UTC を使用する場合。

おすすめ記事