golang 格式化时间为字符串

forrestsun ·
为啥格式化时候需要是2006-01-02 15:04:05这个日期呢
#1
更多评论
官方认为,用具体的日期时间比 %H 之类的好记忆。至于为啥是这个时间,似乎也是为了更好记忆。 ​The reference time should be easy to remember​: it's simply 1234567 0​​1/0​​2 ​​3:​​45​pm​ 2 ​006​ -0700 The only part you really need to memorize is that it's 3pm, not 0300. (And maybe that it's American month/day rather than day/month.)
#2
我的理解之所以要用这个特定个字符串,道理很简单,就类似C#日期格式化用dt.ToString(«yyyy-MM-dd HH:mm:ss»),只是golang用数字代替了字母. [参考](https://www.mes.guru/2018/04/13/go_time_format/)
#3