timedelta到目前为止是否考虑了闰年?

时间:2014-12-15 04:40:45

标签: python date datetime

示例假设对于给定日期,当我们添加timedelta(days = 180)并获得新日期时,它是否考虑闰年并计算新日期?或者我们是否专门计算当前日期的闰年是否有2月28/29天,并在python datetime.datetime对象中相应地获得新日期?

1 个答案:

答案 0 :(得分:5)

尝试一下:

from datetime import datetime, timedelta

dt = datetime(2012, 2, 27)
print(dt + timedelta(3))  # March 1st

如果它没有在2月29日处理,我希望这可以说是3月2日。所以,是的,Python的日期时间知道闰年。