示例假设对于给定日期,当我们添加timedelta(days = 180)并获得新日期时,它是否考虑闰年并计算新日期?或者我们是否专门计算当前日期的闰年是否有2月28/29天,并在python datetime.datetime对象中相应地获得新日期?
答案 0 :(得分:5)
尝试一下:
from datetime import datetime, timedelta
dt = datetime(2012, 2, 27)
print(dt + timedelta(3)) # March 1st
如果它没有在2月29日处理,我希望这可以说是3月2日。所以,是的,Python的日期时间知道闰年。