python中time,datetime模块学习
2020-03-28 本文已影响0人
卅清
一、time模块
时间表示方法:
时间戳类型:time.time()
数组的类型即struct_time:time.localtime()
时间戳与struct_time的相互转换:
时间戳-->struct_time:gmtime()
struct_time-->时间戳:mktime()
struct_time类型与字符型的相互转换:
struct_time 转换成字符串:strftime()
字符串转换成struct_time:strptime()
二、datetime模块
datetime.datetime:表示日期时间。
通time模块一样,也提供了strftime与strptime进行datetime类型与字符串的转化
datetime.timedelta:表示时间间隔,即两个时间点之间的长度。
三、time与datetime之间的互相转换
时间戳--->datetime:
datetime-->struct_time:
struct_time-->datetime:
可通过中间状态string完成,也可让struct_time,转化为时间戳,再变为datetime