1. 转换为整型格式的日期
days='2017-07-28'
fmt_list = days.split('-')
new_fmt = ''.join(fmt_list)
print new_fmt
20170728
2. 使用datetime进行转换
>>> text='2016-7-10'
>>> print datetime.datetime.strptime(text, '%Y-%m-%d')
2016-07-10 00:00:00
- 直接将数字作为参数
>>> print datetime.datetime(2017,7,1,10,10,26)
2017-07-01 10:10:26
- 经过解析后的数字作为参数
days=’2017-07-28’
fmt_list = days.split(“-”)
y=int(fmt_list[0])
m=int(fmt_list[1])
d=int(fmt_list[2])
>>> print datetime.datetime(y,m,d)
2017-07-01 00:00:00