打印经过时间时如何抑制日期

How to suppress date when printing elapsed time

我有以下 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

不确定如何抑制时间包默认 data/clock 时间输出。

要在没有日期和时间的情况下记录,请清除日期和时间标志:

log.SetFlags(log.Flags() &^ (log.Ldate | log.Ltime))

因为默认标志是 (log.Ldate | log.Ltime),以下也适用:

log.SetFlags(0)