go 格式化时间 2006-01-02 15:04:05
看到教程里说
timenow := time.Now().Format("2006-01-02 15:04:05");
// 输出 2021-03-25 11:22:39
我以为上面的那串时间只是个样式,随便一个时间就可以,结果输入此时的时间后,输出的却是这样:
WTF? 怎么会生成这样的东西,最后从网上找到说明,原来这个时间是有讲究的。
是 2006 年 1 月 2 日 下午 3 时 4 分 5 秒
这样就理解了吧,不是简单的时间,还是 123456 结合而成的,每个数字都代表一个时间单位的位置
总算得出了正常的时间