calendar.monthrange(year,month)方法:
返回的是一个元组数据(两个整数)
第一个整数:代表本月起始星期数(0:星期一 ... 6:星期天)
第二个整数:代表本月最后一天的日期数
代码示例:
点击查看代码
import datetime
import calendar
this_month_start = datetime.datetime(now.year, now.month, 1)
this_month_end = datetime.datetime(now.year, now.month + 1, 1) - datetime.timedelta(days=1)
# a = calendar.monthrange(now.year, now.month)
b = calendar.monthrange(2022, 5)
print(b) # (6, 31)