datetime之打印耗时时如何抑制日期
sharpest
阅读:82
2025-06-02 22:19:02
评论:0
我有以下 Go 代码用于捕获耗时:
import (
"time"
)
start := time.Now()
...
end := time.Since(start)
log.Printf("Elapsed Time: %s", end)
其输出为:
2019/10/26 13:22:53 Elapsed Time : 41.867µs
我希望输出简单:
Elapsed Time : 41.867µs
不确定如何抑制时间包默认数据/时钟时间输出。
请您参考如下方法:
要在没有日期和时间的情况下记录,请清除日期和时间标志:
log.SetFlags(log.Flags() &^ (log.Ldate | log.Ltime))
因为默认标志是
(log.Ldate | log.Ltime) ,以下也有效:
log.SetFlags(0)
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。



