import datetime
threeMonthsAgo =datetime.date(datetime.date.today().year,datetime.date.today().month-3,datetime.date.today().day).strftime('%Y%m%d %H:%M:%S')
oneYearAgo =datetime.date(datetime.date.today().year-1,datetime.date.today().month,datetime.date.today().day).strftime('%Y%m%d %H:%M:%S')
上面的有问题,当日期为6月1日时,获取前一天日启 由于month是date.today().month,爆错
from datetime import datetime, timedelta
from sqlalchemy import create_engine
now_time = datetime.now().date()
yes_time = now_time + timedelta(days=-1)
yes_time = yes_time.strftime('%F %X')
类似上面改法,即可