time.time()用法 与 time.clock()方法

1.time.time()

  • time.time(),返回当前时间的时间戳(1970纪元后经过的浮点秒数)。
import time
print(time.time())   
 #1470292132.9792533
  • time.localtime(time.time()
import time
print(time.localtime(time.time()))
#time.struct_time(tm_year=2016, tm_mon=8, tm_mday=4, tm_hour=14, tm_min=28, tm_sec=52, tm_wday=3, tm_yday=217, tm_isdst=0)
  • time.asctime(time.localtime(time.time()))
import time
print(time.asctime(time.localtime(time.time())))
#Thu Aug  4 14:28:52 2016

2.time.clock()

time.clock() 函数以浮点数计算的秒数返回当前的CPU时间。用来衡量不同程序的耗时,比time.time()更有用。
在不同的系统上含义不同,在WINDOWS中,第一次调用,返回的是进程运行的实际时间。而第二次之后的调用是自第一次调用以后到现在的运行时间。

  • 其实运行也没发现什么不同
import time
def procedure():
    time.sleep(2.5)


# measure process time
t0 = time.clock()
procedure()
print(time.clock() - t0, 'seconds process time')
#2.499657002103967 seconds process time

# measure wall time
t0 = time.time()
procedure()
print(time.time() - t0, 'seconds wall time')
#2.500627040863037 seconds wall time
  • 主要我也是用来查看某一块区域的运行时间
import time
time1 = time.clock()
......sth.........
time2 = time.clock()
time_result = time2 - time1 # 计算响应时间
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,554评论 0 17
  • 开始之前,首先要说明这几点: 1.在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串...
    TENG书阅读 362评论 0 0
  • 在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解t...
    linco159阅读 589评论 0 0
  • time模块提供了一些用于管理时间和日期的C库函数,由于它绑定到底层C实现,因此一些细节会基于具体的平台。 一.壁...
    chen_000阅读 474评论 0 0
  • 初中的入学军训完全是走过场,天公作美,原本就只有一周的军训前三天都在下雨。可谁知半路出岔,学校接到通知,省里领导要...
    元宝哎阅读 494评论 0 0