Closed3

Goで分を0埋めしたい時の方法メモ

yuto-myuto-m

分の0埋めをしたかったので、ChatGPTに聞いたらnow.Format()15:04を指定すれば良いよって教えてくれた。
なんでこれで0埋めされるんだろう。

yuto-myuto-m

なんでこれで0埋めされるんだろう。

Goのtime pacageでレイアウトが"2006-01-02 15:04:05"になっていることは知っていたが、15:04だけで使用できるのがちょっと気になって調べたら、下記記事の数字(ex. 200601)はフォーマット指定子とみなすっていう考えた方が分かりやすかった。

ようするに年を出力する場合は %Y じゃなくて 2006 って書くし,月を出力する場合は %m じゃなくて 01 って書く

https://kakakakakku.hatenablog.com/entry/2016/03/28/001145

このスクラップは2023/06/10にクローズされました