python关于添加月份的一个小算法
不啰嗦直接上代码
date1 = datetime.date(2020.01.01)
def cal_month(start_date,month_count):
date_year = start_date.year + month_count // 12
date_month = start_date.month +month_count % 12
if date_month > 12:
date_year += date_month // 12
date_month = date_month % 12
return(datetime.date(date_year,date_month,start_date.day)
for i in range(14):
print(cal_month(date1,i))
可知当月份超过12的时候实现了年份+1,成功!~