1、 定义一个time变量,表示开始时间
startTime := time.Now()
2、 计算时长
time.Since(startTime)
如果打印time.Since(startTime)的话,结果会类似如下显示:1h2m3s
3、 转化为秒
cost := int(time.Since(startTime) / time.Second)
参考资料:
https://blog.csdn.net/liu2012huan/article/details/78522750
https://stackoverflow.com/questions/48686508/time-in-seconds-with-time-since
有疑问加站长微信联系(非本文作者)