缩小月份Python
时间: 2024-05-27 20:07:15 浏览: 97
你好,缩小月份的 Python 通常指对日期进行操作,将月份减少。可以使用 datetime 模块中的 date 类和 timedelta 类来实现。以下是一个简单的示例代码,将当前日期减少一个月:
```python
import datetime
today = datetime.date.today()
one_month_ago = today.replace(day=1) - datetime.timedelta(days=1)
print("当前日期为:", today)
print("一个月前的日期为:", one_month_ago)
```
输出结果为:
```
当前日期为: 2021-07-08
一个月前的日期为: 2021-06-30
```
该代码中,首先使用 date 类中的 today() 方法获取当前日期,然后使用 replace() 方法将当前日期的 day 属性替换为 1,得到一个新的日期对象。接着使用 timedelta 类中的 days 属性,将该日期对象减去 1 天,得到一个月前的日期对象。
阅读全文