標準package、timeの使い方になります。
t := time.Now() // 現在時刻を取得 fmt.Println(t.Hour(), t.Day(), t.Month(), t.Year()) // 欲しい情報のみを取得 fmt.Println(t.Format(time.RFC3339)) // RFC3339型にフォーマット
t.Format(time.RFC3339)は、特にデータベースに投入する際などに使われるようです。
posgreの場合、RFC3339が日時を受付ける型なので、よく使われるそうです。
また、国や地域に合わせて年月日どれを最初に表示するのか、を考慮する際にも使われます。