Python time.time() 和 time.clock(
2018-11-15 本文已影响4人
东东是个鬼
time.time()
返回自从系统计时起始时间(纪元,Epoch )(linux为1970.01.01,windows是19610101,类似于公历的公元)至今所经过的秒数的浮点数表示。秒数的小数部分可能会在系统时钟模块支持的情况下显示。也即可能不精确。
time.clock()
返回CPU时钟,或者是处理器运行至今的时间,或者是从第一次调用time.clock() 至现在时的时间。这比系统记录的时间具有更高的精度。
time.perf_counter/perf_counter_ns
性能计时,.perf_counter() 返回的是浮点数计时;第二个 .perf_counter_ns()返回的为 以 10G分之一秒为单位的精度计时的结果。