python获取两个日期之间的所有月份

好烦

    def get_month_range(self, start_day, end_day):
        months = (end_day.year - start_day.year) * 12 + end_day.month - start_day.month
        month_range = ['%s年%s月' % (start_day.year + mon // 12, mon % 12 + 1)
                       for mon in range(start_day.month - 1, start_day.month + months)]
        return month_range
View Code

 

posted @ 2022-01-07 11:32  死里学  阅读(336)  评论(0)    收藏  举报