golangの時間フォーマット方法は何ですか?
Go言語では、指定された文字列のフォーマットに時間を変換するために、timeパッケージのFormatメソッドを使用することができます。例えば:
package main
import (
"fmt"
"time"
)
func main() {
t := time.Now()
fmt.Println(t.Format("2006-01-02 15:04:05"))
}
上記の例では、Formatメソッドを使用して現在時刻を「2006-01-02 15:04:05」という形式に整形しました。この中で、「2006-01-02 15:04:05」は、Go言語で固定された時間形式であり、年、月、日、時、分、秒それぞれに対応するプレースホルダーを表しており、必要に応じてこれらのプレースホルダーを組み合わせて異なる時間形式を定義することができます。