Foros del Web » Programando para Internet » Javascript »

Sumar n dias a fecha digitada

Estas en el tema de Sumar n dias a fecha digitada en el foro de Javascript en Foros del Web. Cordial saludo. Necesito sumar o restar n numeros de dias a una fecha en formato mm/dd/yyyy y mandar ese resultado a otro campo. Agradezco la ...
  #1 (permalink)  
Antiguo 05/04/2005, 15:43
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 19 años, 2 meses
Puntos: 2
Sumar n dias a fecha digitada

Cordial saludo.

Necesito sumar o restar n numeros de dias a una fecha en formato mm/dd/yyyy y mandar ese resultado a otro campo.

Agradezco la ayuda que me puedan brindar.
  #2 (permalink)  
Antiguo 06/04/2005, 01:14
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola tattojk

No recuerdo si había algo en las FAQs, pero en cualquier caso te dejo un código que tenía por aquí:
Código PHP:
<html>
<
head>
<
title>Sumar días a una fecha</title>
<
script type="text/javascript">
function 
aumenta(frm) {
  
num=frm.incremento.value;
  
f=frm.fecInicio.value;
  
// pasaremos la fecha a formato mm/dd/yyyy
  
f=f.split('/');
  
f=f[1]+'/'+f[0]+'/'+f[2];
  
//
  
hoy=new Date(f);
  
hoy.setTime(hoy.getTime()+num*24*60*60*1000);
  
mes=hoy.getMonth()+1;
  if(
mes<9mes='0'+mes;
  
fecha=hoy.getDate()+'/'+mes+'/'+hoy.getFullYear();
  
frm.total.value=fecha;  
}
</script>
</head>
<body>
<form action="">
<p>Fecha de inicio (d/mm/aaaa): <input type="text" name="fecInicio" /><br />
Días a sumar: <input type="text" name="incremento" /><br />
Fecha final: <input type="text" name="total" readonly="readonly" /><br />

<input type="button" value="Calcular" onclick="aumenta(this.form)" /></p>
</form>
</body>
</html> 
Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:36.