在python的datetime模块中没有一个月有多少天的方法,但是可以使用日历模块calendar模块获得。

代码实现:

import calendar
monthRange = calendar.monthrange(2018, 10)
print monthRange 

输出结果: 

(0, 31)

输出的是一个元组;
第一个元素,数字0是这个月的第一天是星期天(上一个月的最后一天为星期几(0-6),星期天为0;
第二个元素,数字31是这个月的天数;