def can_use_month_aggregation(time_period): """ time_period is the list of action_date ranges from API """ try: for v in time_period: s = generate_date_from_string(v.get("start_date")) e = generate_date_from_string(v.get("end_date")) if not dates_are_month_bookends(s, e): return False except Exception: return False return True
def can_use_month_aggregation(time_period): ''' time_period is the list of action_date ranges from API ''' try: for v in time_period: s = generate_date_from_string(v.get("start_date")) e = generate_date_from_string(v.get("end_date")) if not dates_are_month_bookends(s, e): return False except Exception: return False return True