Hola,
si ya tienes una tabla con los días festivos puedes obtener los dias habiles asi:
Tienes:
- Fecha Inicio
- Nº de dias habiles
- Dias Festivos : los puedes obtener de una tabla con una sentencia sql del estilo "select count(*) from festivos where (fecha between FechaInicio and FechaFinal)
La Fecha Final sera la fecha de inicio + los dias habiles que necesitas obtener + los festivos que hay entre estas fechas
Tienes que tener en cuenta que al sumar el nº de dias festivos , al variarte el final, puedes tener más festivos en el nuevo periodo.
Saludos
|