time库包括:time() ctime() gmtime()
时间格式化:strftime(),strptime()
程序记时:sleep(),perf_counter()
time() 获取当前时间戳,即计算机内部时间值,浮点数 1970.01.01开始,计算机科学家设置的
ctime() 获取当前时间并以易读方式表示,返回字符串
gmtime() 获取当前时间,表示为计算机可处理的时间格式 即为struct_time格式
时间格式化函数
strftime(tpl,ts) tpl是格式化模板字符串,用来定义输出效果,ts是计算机内部时间类型变量
时间格式化字符串说明:
时间格式化
格式化字符串日期/时间说明值范围和实例%Y年份0000-9999 例如:19000%m月份01-12 例如:10%B月份名称January-December 例如:May%b月份名称简写(三个字符)Jan-Dec 例如:Apr%A星期Monday-Sunday 例如:Wednesday%a星期缩写(三个字符)Mon-Sun 例如:Wed%H小时(24小时)00~23,例如:13%h小时(12小时)01~12,例如:7%P上/下午AM,PM , 例如:PM%M分钟00~59,例如:26%S秒00~59,例如:26
strptime(str,tpl)str是字符串形式的时间值,tpl是格式化模板字符串,用来定义输入效果
perf_counter() 返回一个CPU级别的精确时间记数值,单位为秒,由于这个计数值起点不确定,连续
调用差值才有意思。
sleep(s) s拟休眠的时间,单位是秒,可以是浮点数