datetime函数简要
from datetime import datetime #获取当前时间和查看此时的数据类型
print(datetime.now())
print(type(datetime.now()))
2020-03-19 11:45:45.755724
<class 'datetime.datetime'>
# 转换日期的数据类型:datetime转str(strftime)
print(datetime.now().strftime("%Y%m%d"))
print(type(datetime.now().strftime("%Y%m%d")))
20200319
<class 'str'>
#计算两个日期之间的相差天数,还是需要把日期str转为datetime类型(strptime)
end_date = '20200320'
d_start = datetime.strptime(datetime.now().strftime("%Y%m%d"), "%Y%m%d")
d_end = datetime.strptime(end_date, "%Y%m%d")
delta = (d_end - d_start).days
1
<class 'int'>