Как я могу рассчитать, сколько событий в столбце календаря?

#php #algorithm #math

Вопрос:

У меня есть x событий с hour_start и hour_end. Как я могу узнать, какие события пересекаются?

Ответ №1:

Два события a и b перекрываются, если:

  • a.hour_start находится между b.hour_start и b.hour_end

и/или

  • a.hour_end находится между b.hour_start и b.hour_end