某段代码运行时间的计算。
专栏的介绍可以参考 《GotchaGolang专栏》,代码可以看《宝库-Gotcha》。
这个问题还是比较常见的,一般用减法,但是有更好的方法。
一般怎么写?
1 | t1 := time.Now() |
如果简写,可以写成 duration := time.Now().Sub(t1)
。
直接用 time.Since()
其实更好:
1 | package main |
Merlin 2018.3 time 的 shorthand
某段代码运行时间的计算。
专栏的介绍可以参考 《GotchaGolang专栏》,代码可以看《宝库-Gotcha》。
这个问题还是比较常见的,一般用减法,但是有更好的方法。
一般怎么写?
1 | t1 := time.Now() |
如果简写,可以写成 duration := time.Now().Sub(t1)
。
直接用 time.Since()
其实更好:
1 | package main |
Merlin 2018.3 time 的 shorthand
本文标题:Golang: time计算问题(8)
文章作者:Merlin
发布时间:2018-03-19, 14:52:51
最后更新:2018-04-12, 14:55:17
原始链接:http://www.merlinblog.site/posts/8a7f81db/
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。