假设我的出生日期是1948年2月29日,当我们计算下面两个日期之间的年龄差时,它不应该是整个75吧?这是 python
dateutil.relativedelta.relativedelta
的预期行为还是我遗漏了什么?
from dateutil.relativedelta import relativedelta
import datetime
age1 = datetime.date(2023, 2, 28)
age2 = datetime.date(1948, 2, 29)
relativedelta(age1, age2)
>> relativedelta(years=+75)