time.time()
返回自從系統(tǒng)計(jì)時(shí)起始時(shí)間(紀(jì)元,Epoch )(linux為1970.01.01,windows是19610101,類似于公歷的公元)至今所經(jīng)過的秒數(shù)的浮點(diǎn)數(shù)表示。秒數(shù)的小數(shù)部分可能會(huì)在系統(tǒng)時(shí)鐘模塊支持的情況下顯示。也即可能不精確。
time.clock()
返回CPU時(shí)鐘,或者是處理器運(yùn)行至今的時(shí)間,或者是從第一次調(diào)用time.clock() 至現(xiàn)在時(shí)的時(shí)間。這比系統(tǒng)記錄的時(shí)間具有更高的精度。
time.perf_counter/perf_counter_ns
性能計(jì)時(shí),.perf_counter() 返回的是浮點(diǎn)數(shù)計(jì)時(shí);第二個(gè) .perf_counter_ns()返回的為 以 10G分之一秒為單位的精度計(jì)時(shí)的結(jié)果。