pandas日期处理
now=datetime.datetime.now().date()+pd.tseries.offsets.DateOffset(days=1-datetime.datetime.now().day) #当月1日
df = pd.read_sql(sql.format(
str(now+pd.tseries.offsets.DateOffset(months=0-i))[0:10],#当月1日,i=0
str(now+pd.tseries.offsets.DateOffset(months=-1-i))[0:10],#上月1日,i=0
str(now+pd.tseries.offsets.DateOffset(months=0-i,days=-1))[0:10].replace(’-’,’’),#上月末dt,i=0
str(now+pd.tseries.offsets.DateOffset(months=-i))[0:10].replace(’-’,’’),#当月1日dt,i=0
str(now+pd.tseries.offsets.DateOffset(months=-1-i,days=-1))[0:10].replace(’-’,’’))#上上月末dt,i=0
, conn)
不知道是否试用所有或更好的方法