代码
from datetime import datetime, timedelta
def get_month_b_e_day(month):
month_begin_day = month + "01"
next_month = int(month) + 1
if(next_month % 100 == 13):
next_month = next_month - 12 + 100
month_end_day = (datetime(int(str(next_month)[0:4]), int(str(next_month)[4:6]), 1) - timedelta(days=1)).strftime("%Y%m%d")
print(month_begin_day,month_end_day)
return month_begin_day,month_end_day
get_month_b_e_day("201904")
结果
20190401 20190430
20190201 20190228