月份累计函数 .month 在哪,用不了?

问题遇到的现象和发生背景

.month 不存在 导入 了 datetime 模块了

问题相关代码,请勿粘贴截图

月份累计函数

month12(d,md):
yd = md//12
m = d.month + md % 12 # 为什么没有 .month 函数
if m != 12:
yd += m//12
m = m % 12
return datetime.date(d.year + yd,m,d.day)

运行结果及报错内容

AttributeError: 'int' object has no attribute 'month'

我的解答思路和尝试过的方法
我想要达到的结果

你应该先创建一个date对象

d = datetime.date.today()