Eu tenho uma longa lista de eventos com horários de início e término. Eu preciso calcular a quantidade de tempo que um número de eventos ou mais estão acontecendo simultaneamente (por exemplo, a quantidade de tempo que X ou mais eventos estavam acontecendo simultaneamente é Y horas e Z minutos). Como?