Надеюсь, на этой странице будут все ответы Объект даты Javascript .Вы можете добавить дни к дате, чтобы получить новую дату (2 дня для вашего расписания), а затем добавить еще 5 дней (для завершения недели), чтобы начать повторение.Сравните эту дату с вашей конечной датой, чтобы увидеть, закончили ли вы.Как говорит Дэниелс в комментариях, было бы хорошо, если бы вы могли быть немного более конкретным, но я надеюсь, что это ответит на ваш вопрос или, по крайней мере, укажет вам правильное направление.Возможно, стоит даже взглянуть на JQUERY, чтобы узнать, есть ли плагин для обработки дат, который может помочь вам в дальнейшем.