1、字符串转日期:
通过 time.srtptime()实现
import time
str_time = time.srtptime("20170620","%Y%m%d")
print str_time
#输出time.struct_time(tm_year=2017, tm_mon=6, tm_mday=20, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=1, tm_yday=171, tm_isdst=-1)
#得到年、月、日可以通过取列表前三位得到
print str_time[0],str_time[1] , str_time[2]
#输出2017 6 20
2、日期相加减
import datetime
d1 = datetime.datetime(str_time[0],str_time[1] , str_time[2])
d2 = datetime.datetime(2017,6,21)
timedelta = (datetime_end_date - datetime_firt_date).days + 1