我有以下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)
关于datetime - 打印耗时时如何隐藏日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58573578/