1,time() 功能: 获取当前时间戳, 即计算机内部时间值, 浮点数
2,ctime() 功能: 获取当前时间并以易读方式表示, 返回字符串
3,gmtime() 功能: 获取当前实践, 表示为计算机可处理的时间格式
4, 时间格式化: 如 t=time.gmtime()
time.strftime("%Y-%m-%d %H:%M:%S",t) // Y 代表年, m 代表月, d 代表日, H 代表小时, M 代表分钟, S 代表秒
5, 也可以反过来用: 如 timeStr='2018-01-26 12:55:20'
time.strptime(timeStr,"%Y-%m-%d %H:%M:%S")
6, 程序计时: perf_counter()// 返回一个 CPU 级别的精确时间计数值, 单位为秒, 呀哦连续调用差值才有意义
如 import time
- start=time.perf_counter()
- end=time.perf_counter()
- print(end-start) // 可以用来测量执行一段程序所需要的时间
7, 程序睡眠: sleep(s) //s 拟休眠的时间, 单位是秒, 可以是浮点数
如: def wait():
- time.sleep(3)
- wait() // 表示程序将等待三秒后再退出
来源: http://www.bubuko.com/infodetail-2854900.html