Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/06/2007, 07:56
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 4 meses
Puntos: 45
Re: Sumar dias a Fecha Actual

Se trata de hacer este bucle:
Código PHP:
  for (i=0i<numi++)
    
hoy.setTime(hoy.getTime()+24*60*60*1000); // añadimos 1 día 
y si detectas que hoy es sábado o domingo (dentro de un if) restarle una unidad a i para que sume un día más. Tan sencillo como eso.

Así tendríamos: VIERNES+1
bucle: empieza en i=0, se repite mientras i<1 => true
sumamos un día, SÁBADO. ¿Es sábado o domingo? Si -> restamos a i 1.
i=-1, iteramos sumándole 1. i=0, se repite mientras i<1 => true
sumamos un día, DOMINGO. ¿Es sábado o domingo? Si -> restamos a i 1.
i=-1, iteramos sumándole 1. i=0, se repite mientras i<1 => true
sumamos un día. LUNES ¿Es sábado o domingo? No. No hacemos nada
i=0, iteramos sumándole 1. i=1, se repite mientras i<1 => false. FIN


Ya si hablamos de vacaciones o días festivos no me meto..


Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.