Open fengtangzheng opened 3 years ago
def get_month_range(start_date=None): if start_date is None: start_date = date.today().replace(day=1) _, days_in_month = calendar.monthrange(start_date.year, start_date.month) end_date = start_date + timedelta(days=days_in_month) return (start_date, end_date)
def get_month_range(start_date=None): if start_date is None: start_date = date.today() start_date = start_date.replace(day=1) _, days_in_month = calendar.monthrange(start_date.year, start_date.month) end_date = start_date + timedelta(days=days_in_month) return (start_date, end_date)
可以说一下不符合预期的结果吗。我这里试了一下没什么问题,Python 3.8.6 (32-bit)