如何在打印经过时间时隐藏日期

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

不确定如何抑制时间包默认数据/时钟时间输出。


繁星点点滴滴
浏览 110回答 1
1回答

绝地无双

要记录没有日期和时间的日志,请清除日期和时间标志:log.SetFlags(log.Flags() &^ (log.Ldate | log.Ltime))因为默认标志是(log.Ldate | log.Ltime),所以以下也有效:log.SetFlags(0)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go