datetime模块

主要的类

可对date、time、datetime三种时间模式进行单独管理
datetime.date() 处理日期(年月日)
datetime.time() 处理时间(时分秒、毫秒)
datetime.datetime() 处理日期+时间
datetime.timedelta() 处理时段(时间间隔)

 

获取当前时间

获取今天的日期
datetime.date.today()
datetime.datetime.now()

修改日期格式
使用strftime格式化
datetime.datetime.isoformat()

 

 

时间戳

时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总秒数

将日期转换成时间戳

timetuple函数 : 将时间转换成struct_time格式
time.mktime函数 : 返回用秒数来表示时间的浮点数

将时间戳转换成日期
datetime.date.fromtimestamp()

 

 

时间上的加减法

timedelta()方法
表示两个时间点的间隔