Python 日期运算:加减日期

2023-04-01 00:00:00 日期 运算 加减

在 Python 中,您可以使用 datetime 模块来进行日期运算。 datetime 模块提供了一个日期对象 datetime.date,它具有许多有用的方法来操作日期。

以下是 Python 中的日期加减操作示例:

from datetime import date, timedelta

# 获取当前日期
today = date.today()

# 增加一天
tomorrow = today + timedelta(days=1)

# 减去一天
yesterday = today - timedelta(days=1)

# 增加一个月
next_month = today.replace(month=today.month + 1)

# 减去一个月
last_month = today.replace(month=today.month - 1)

print("今天是:", today)
print("明天是:", tomorrow)
print("昨天是:", yesterday)
print("下个月是:", next_month)
print("上个月是:", last_month)

输出:

今天是: 2023-03-23
明天是: 2023-03-24
昨天是: 2023-03-22
下个月是: 2023-04-23
上个月是: 2023-02-23

在上面的示例中,我们使用 timedelta 类来增加或减少天数,使用 replace() 方法来增加或减少月份。这些方法都可以帮助您进行日期运算。

相关文章