本文摘自网络,作者,侵删。
go的格式化layout比较特殊,先来看个例子
now := time.Now()
fmt.Println(now.Format("2006-01-02 15:04:05"))
// 输出 2021-03-09 10:31:23
golang的格式化语句比较特别的一点是它的每个数字都有特殊的含义
01(Jan,January) 代表月份
02 代表日期
15(03) 代表小时03时是12小时制得,15时是24小时制的
04 分钟
05 秒
2006(06) 年
-07(Z07) 时区偏移
Mon(Monday) 表示周几
PM 表示上/下午
MST 时区名
.0000 表示秒后精确的位数,多少个0就精确到多少位,最多九位
本文来自:简书
感谢作者:ming_a063
查看原文:golang 时间的格式化格式的含义
相关阅读 >>
一个微服务 demo 将我三年 Go web 开发经验传授给你
leetcode 1639 -通过给定词典构造目标字符串的方案数
Golang1.4bootstrap无法直接在aarch64编译
更多相关阅读请进入《Go》频道 >>

Go语言101
一个与时俱进的Go编程知识库。