1.time模块
1.1生成时间戳timestamp 表示从70年1月1日开始按秒计算偏移量
1.2生成格式化时间
1.3生成当地时间
用法如下
2.datetime模块
datetime模块重装了time模块,提供更多的接口: date,time, datetime,timedelta,tzinfo
2.1 timedelta 时间增量,表示两个时间的差值
timedelta可以使用seconds秒 days天,weeks 周
2.2 day用法与 strftime格式化字符串
>>> date.today()
datetime.date(2019, 8, 8)
>>> t = date.today().strftime('%Y-%m-%d')
>>> t
'2019-08-08'
>>> type(t)
<type 'str'>
2.3 strptime把字符串,解析为时间对象
>>> from datetime import datetime
>>>
>>> now = datetime.now()
>>> now
datetime.datetime(2019, 8, 8, 18, 27, 25, 711041)
>>>
>>> str = datetime.strptime('2019-08-08', '%Y-%m-%d')
>>> str
datetime.datetime(2019, 8, 8, 0, 0)
>>> type(str)
<type 'datetime.datetime'>