string→time.Time
yyyy-mm-dd HH:mm:ss 形式の文字列を変換する場合は下記のようにします
target="2022-11-11 11:00:00"
time.Parse("2006-01-02 15:04:05", target)
targetが変換対象の文字列です。”2006-01-02 15:04:05″は変換する文字列のフォーマットです。
ほかの言語だと”YYYY-MM-DD hh:mm:dd”などと書くようなフォーマットです。
yyyy/mm/dd HH:mm:ssの文字列を変換する場合には”2006/01/02 15:04:05″とします
time.Time→string
yyyy/mm/dd HH:mm:ssの形式でtime.Timeから日付をstringで取得したい場合は下記のようにFormat()を使って取得します
time.Now().Format("2006/01/02 15:04:05")
“2006/01/02 15:04:05″の部分は変換するフォーマットになります
YYYY-MM-DDの形式で取得したい場合は”2006-01-02″とすれば取得できます
フォーマットに関しての参照:https://go.dev/src/time/format.go#L101