如何用Python获取一个月的最后一天
作者:野牛程序员:2023-08-25 18:45:57python阅读 3076
获取一个月的最后一天可以使用Python中的calendar
模块或者datetime
模块来实现。以下是两种方法示例:
使用calendar
模块:
import calendar year = 2023 month = 8 last_day = calendar.monthrange(year, month)[1] print(last_day)
使用datetime
模块:
from datetime import datetime, timedelta year = 2023 month = 8 next_month = month % 12 + 1 next_month_year = year + month // 12 last_day = (datetime(next_month_year, next_month, 1) - timedelta(days=1)).day print(last_day)
这两种方法都可以用来获取指定年份和月份的最后一天。第一种方法更为简洁,而第二种方法在某些情况下可能更灵活。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:栈顶和栈底的解释
- 下一篇:python获取文件列表