Вы можете запланировать локальные уведомления для указанного c времени, даты, дня недели, а также указать, повторяться или нет.
Здесь представляет собой всеобъемлющий документ, предоставленный Apple, в котором описывается, как это сделать.
Если я не ошибаюсь, Вы хотите запланировать уведомление на непрерывный период времени. Если это так, это не имеет смысла, и это невозможно.
Но вы можете запланировать несколько уведомлений для разного времени дня недели в зависимости от ваших потребностей.