如何在 Python 中获取一个月的最后一天?

pythonserver side programmingprogramming更新于 2026/2/5 22:04:17

您可以使用日历模块查找月份第一天的星期几和月份的天数。使用此信息,您可以轻松获取月份的最后一天。 calender 模块有一个方法,monthrange(year, month),它返回指定年份和月份的月份第一天的星期几和月份的天数。

示例

import calendar
day, num_days = calendar.monthrange(2017, 12)
last_week = num_days % 7
last_day = (day + last_week) % 7
print(last_day)

输出

将给出输出 −

0

请注意,天数从 0 到 6,从星期日开始。


相关文章


有用资源