¿Puedes ser mas específico? ¿En que tecnología estas haciéndolo? Porque si lo haces por ejemplo en java, a la fecha normalmente puedes pedirle el dia de la semana. Quizas en php hay algo parecido, o en .net...
Igual, si consigues algo como eso, el algoritmo no es muy complicado(en pseudo-codigo):
Código:
fecha = fechainicial;
while(fecha != fechafinal){
if (!fecha is sabado or !fecha is domingo) cantidadDiasHabiles++;
fecha.avanzarDia();
}
return cantidadDiasHabiles;
Obviamente este thread estaba en otro lado, quizas lo posteaste en php, pero hay algunos moderadores que ponen cualquier thread en este foro, cuando debería de ir en programación.