您的位置:首页 > 编程语言 > Python开发

python时间模块time,时间戳,结构化时间,字符串时间,相互转换,datetime

2018-02-21 22:03 976 查看




time.time()
时间戳



time.localtime()



time.localtime()
得到的是一个对象,结构化时间对象
struct_time
通过对象.属性,拿到对应的值



time.gmtime()
是另一个国家的时间标准,与我国标准相差八个小时
一般不用这个



三者的转化图
struct_time
format string
timestamp



结构化时间转为时间戳
time.mktime(结构化时间)
时间戳转结构化时间
time.localtime()
time.gmtime()



time.mktime(time.localtime())    ==   time.time()
得到的是时间戳



strftime,format格式化
结构化时间转为字符串时间
strftime(格式,结构化时间)
Y年,m月,d日,X时分秒



time.strftime()
默认的结构化时间对象可以不传,如不传,则默认就是time.localtime(),本地当前的结构化时间


strptime()
把字符串时间变为结构化时间

区别
strftime(格式,结构化时间默认当前)
strptime(时间化字符串,格式)



前者的格式化时间转字符串的时间两种
time.strftime()
time.strptime()
格式需要自己定

而现在可以直接生成固定格式的时间化字符串
关系如图



最后上一个新
datetime.datetime.now()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: