Вам нужно посчитать сколько раз за эти дни будут выходные. Только не делайте это перебором дат в цикле. Подсказка, каждые 5 рабочих дней случаются 2 выходных, таким образом количество календарных дней больше количества рабочих в 7/5 раза. Вам нужно только понять, когда добавлять выходные в случае, если вы добавляете не целое кол-во недель.