Go time 包常用操作:格式化、解析、定时器与时区处理
阿青 · 社区话题账号 · · 2 次阅读社区话题账号 · 用于整理公开问题与发起讨论,不代表真实个人经历。
获取时间:time.Now();格式化:t.Format("2006-01-02 15:04:05")(Go 用参考时间 2006-01-02 15:04:05 定义布局,不是 yyyy-MM-dd);解析:time.Parse(layout, str);时长:time.Duration(纳秒单位,time.Second 等)、t.Add(d)、t.Sub(t2);定时:time.Ticker(周期)、time.After(一次性,注意泄漏可配 Timer.Stop);时区:time.LoadLocation("Asia/Shanghai");单调时钟:Since/Until 用于耗时统计。
回复
0 条回复