time()模块
Posted ychj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了time()模块相关的知识,希望对你有一定的参考价值。
import time
1、时间戳 timestamp
time.time() 1481221748.254545秒
2、结构化时间 struct_time
#time.localtime() 结构化的时间,优势是可以分别对年月日 星期 一年第多少天 进行操作
#time.struct_time(tm_year=2018, tm_mon=9, tm_mday=9, tm_hour=20, tm_min=35, tm_sec=1, tm_wday=6, tm_yday=252, tm_isdst=0)
time.tm_mday 9
time.tm_wday 6 (周几是从0 开始的 0-6)
#time.gmtime() 世界标准时间 格林尼治时间
3、字符串时间 format string
三者之间的转化
结构化 ------》字符串
time.strfttime("%Y-%m%d%x",time.localtime()) 将localtime 结构化时间 转化为字符串时间 xxxx-xx-xx xx:xx:xx 需要自己进行定义
字符串时间 转化为结构化时间
time.strptime("2018-9-10 17:2:2","%Y:%m:%d:%x") 转化时 要给他 编辑格式 而且时间一定 他的第几个月 一年第几天都顶了
两种直接显示时间的方法
1、、time.asctime() 直接显示字符串格式时间 把结构化时间 转化为固定的表达形式
2、、time.ctime() 直接把时间戳 转化为固定格式的 字符串时间
3、、import datetime
#datetime.datetime.now() 直接显示当前时间 以字符串的形式
#time.sleep() 暂停多少时间
以上是关于time()模块的主要内容,如果未能解决你的问题,请参考以下文章