python上个月最后一天
时间: 2024-07-12 13:01:10 浏览: 114
利用python获取某年中每个月的第一天和最后一天
Python 中没有内置的方法可以直接获取上个月的最后一天,因为日期处理涉及到当前日期和月份的具体天数。不过你可以利用 Python 的 `datetime` 库来计算。以下是一个简单的示例:
```python
from datetime import datetime, timedelta
# 获取当前日期
today = datetime.today()
# 减去一个月并获取第一天
last_month_first_day = today - timedelta(days=today.month)
# 计算上个月的最后一天
last_day_of_last_month = last_month_first_day + timedelta(days=-1)
last_day_of_last_month.strftime("%Y-%m-%d") # 格式化为 "年-月-日" 输出
```
运行这个代码后,你会得到上个月的最后一天的日期。如果你想问的是某个特定年份的某个月的最后一天,可以传入具体的年份和月份。
阅读全文