def get_events_on(self, day, minimal=False):
        start = datetime.datetime.combine(day, datetime.time.min)
        end = datetime.datetime.combine(day, datetime.time.max)
        floating_events = self.get_floating(start, end, minimal)
        localize = self._locale['local_timezone'].localize
        localized_events = self.get_localized(localize(start), localize(end), minimal)

        return itertools.chain(floating_events, localized_events)
return all events on `day`
dataset/ETHPy150Open pimutils/khal/khal/khalendar/khalendar.py/CalendarCollection.get_events_on