首页 > 解决方案 > 将小时和天添加到 python 日期时间

问题描述

我有以下格式的字符串

2021-05-06 17:30

如何将其转换为 pythondatetime并添加一定的小时数(例如 4 小时)?

我还需要在字符串中添加一定天数2021-05-06

标签: pythondjango

解决方案


您可以先将字符串解析为datetime对象,然后使用 atimedelta将天数、小时数等添加到项目中。

from datetime import datetime, timedelta

dt = datetime.strptime('2021-05-06 17:30', '%Y-%m-%d %H:%M')
print(dt + timedelta(hours=4))

推荐阅读