方法一:使用datetime工具包
from datetime import datetime, timedelta
# 给定日期,格式为YYYY-MM-DD
given_date_str = "2023-07-06"
# 将字符串转换为datetime对象
given_date = datetime.strptime(given_date_str, "%Y-%m-%d")
# 计算10天后的日期
next_date = given_date + timedelta(days=10)
# 将结果转换为字符串格式
result = next_date.strftime("%Y-%m-%d")
print("10天后的日期是:", result)
方法二:使用pandas工具包
import pandas as pd
# 给定日期
given_date = "2023-07-23 13:00:00"
# 将日期字符串转换为Timestamp对象
timestamp = pd.to_datetime(given_date)
# 计算10天后的日期
next_date = timestamp + pd.Timedelta(days=10)
# 将结果转换为字符串格式
result = next_date.strftime("%Y-%m-%d %H:%M:%S")
print("10天后的日期是:", result)