datetime.datetime(i.year-1, i.month+1, 1) - datetime.timedelta(days=1) # 去年这月
datetime.datetime(i.year, i.month-1, 1) # 上个月月初
datetime.datetime(i.year, i.month, 1) - datetime.timedelta(days=1) # 上个月月末