mcal_next_recurrence - возвращает следующее повторение события.
Описание
int mcal_next_recurrence (int stream, int weekstart, array next)
mcal_next_recurrence() возвращает объект, заполненный следующей датой возникновения события. Возвращает
пустое поле даты, если событие не возникает или что-то неправильно.
Использует weekstart для определения, какой день считать началом недели.