Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/01/2007, 13:50
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años
Puntos: 772
Re: Sumar dias habiles a fecha actual

Rehola.

No me había fijado en esto Se lo está tomando como una cadena, por eso 1+1 = 11

Puedes ponerlo entre paréntesis:

+ (hoy.getMonth()+1) +

o puedes usar esta modificación, para que te añada un cero antes del número de mes:

Código:
while (i<20) {
  hoy.setTime(hoy.getTime()+24*60*60*1000); // añadimos 1 día
  if (hoy.getDay() != 6 && hoy.getDay() != 0)
    i++;  
}
mes = hoy.getMonth()+1;
if (mes<10) mes = '0'+mes;
fecha = hoy.getDate()+ '/' + mes + '/' + hoy.getFullYear();
Saludos,