Python arrow add hour/minutes/etc vs rep

2024-10-01 19:33:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在Python中使用arrowvsdatetime,并希望将以下示例转换为arrow

end_date = start_date + timedelta(days=5)

我在arrow文档中看到的唯一内容是:

^{pr2}$

但是我想给end_date分配比start_date多5天的时间,而不是改变现有的start_date

我不想写,即:

end_date = start_date
end_date.replace(days=+5)

我想用一句话。。。有什么想法吗?在


Tags: 文档示例内容date时间daysstartreplace
2条回答

好吧,用箭头我假设今天的日期

import arrow
start_date = arrow.utcnow()

现在我想结束日期是+5天开始日期,而开始日期是不变的。在

^{pr2}$

这不是解决了你的问题吗?在

start_date.replace不改变start_date,它返回一个新对象。所以你可以把它赋给一个新的名字:

end_date = start_date.replace(days=+5)

读取docs很有用。在

相关问题 更多 >

    热门问题