使用时间库首先需要倒入,使用语句import "time"
来倒入时间库
获取当前时间
t := time.Now()
fmt.Println(t)
程序输出为:2021-12-07 00:05:26.922172 +0800 CST m=+0.000143472这种的,由于在线运行网站的机制问题,会输出2009-11-10 23:00:00 +0000 UTC m=+0.000000001,这个注意
// 时间戳秒
timestamp := time.Now().Unix()
println timestamp // 1257894000
// 时间戳纳秒
nanotimestamp := time.Now().UnixNano()
println nanotimestamp // 1257894000000000000
程序是2009-11-10 23:00:00的时间戳
计算时间差
// 计算start和end的时间差
start := time.Now()
time.Sleep(time.Second)
end :