How to add N years to a given date in Python

1 Answer

0 votes
import datetime

def addYears(d, years):
    return d.replace(year = d.year + years)

n = 943
print(addYears(datetime.date(2021, 6, 22), n))



'''
run:

2964-06-22

'''

 



answered Jun 22, 2021 by avibootz

Related questions

1 answer 211 views
1 answer 182 views
1 answer 242 views
242 views asked Mar 13, 2019 by avibootz
1 answer 214 views
214 views asked Mar 22, 2022 by avibootz
1 answer 185 views
1 answer 170 views
...