[关闭]
@spiritnotes 2016-07-23T16:17:14.000000Z 字数 437 阅读 1310

Python标准库学习 -- time

Python DOING


time模块提供了一些用于管理时间和日期的c库函数。

time()

返回纪元开始的秒数,为浮点数,具体精度和平台有关。

  1. import time
  2. time.time()

ctime()

用于返回打印时间

  1. time.ctime()
  2. #'Sun Jul 24 00:09:24 2015'

clock()

返回处理器时间,一般用于性能测试和基准测试。

  1. time.clock()
  2. 0.798551

gmtime(), localtime()

用于获取struct_time格式,可以采用各个属性值进行访问,如s.tm_year ...

strptime(),strftime()

前者用于将字符串格式转换为struct_time格式。
后者将时间格式化为字符串。

mktime()

用于将struct_time转换为时间的浮点数表示

sleep()

用于将当前线程交出,等待相应时间后再唤醒。

  1. def f():
  2. while True:
  3. time.sleep(5)
  4. do_sonmething()
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注