应用场景
时间戳(timestamp):一个时间点
固定时期(period):全年或全月
时间间隔(interval):从哪里到哪里
时间 datetime
from datetime import datetime
now.year, now.mouth, now.day #时间的属性
时间差
delta = datetime(2011,1,7) - datetime(2001,2,3)
delta.days #天间隔
delta.seconds #分钟间隔
时间加减
对datetime对象加timedelta()
字符串和datetime相互转换
1. datetime –> str
datetime(2011,2,3) 这种输出的是 datetime格式
如果转换为str格式可以使用str(),或者
datetime(2011,2,3).strftime('%Y-%m-%d')
2. str –> datetime
datetime.strptime('2011-2-3', '%Y-%m-%d')
3. str –> datetime by pandas
pd.to_datetime(datestr + [None]) #处理带缺失值