gpt4 book ai didi

python - 如何在 python 中将整数日增加 5 天

转载 作者:太空狗 更新时间:2023-10-29 11:33:27 24 4
gpt4 key购买 nike

Python 新手,请原谅菜鸟问题:

我有一个代表日期的数字,例如:

date = 20121228  

(代表2012年12月28日)

我如何在 python 中将该日期增加 5 天,以便我最终得到一个代表日期的新(正确)数字

date = 20130102

我不想:

date = 20121233

更新:当我尝试使用 datetime.strptime 时出现此错误:

Traceback (most recent call last):
File "<stdin>", line 1, in ?
AttributeError: type object 'datetime.datetime' has no attribute 'strptime'

最佳答案

试试这个:

date = 20121228
from datetime import datetime, timedelta
dt = datetime.strptime(str(date), "%Y%m%d").date() + timedelta(days=5)
print datetime.strftime(dt, "%Y%m%d")

关于python - 如何在 python 中将整数日增加 5 天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14738798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com