def get_max_day_events(events):
    """ return the maximum events count in one day over all the events given """

    events_count = {}
    if len(events) == 0:
        return 0

    for event in events:
        if not events_count.get(event.date_time_start.date()):
            events_count[event.date_time_start.date()] = 1
        else:
            events_count[event.date_time_start.date()] += 1

    return max(events_count.values())