Cita:
Iniciado por tquezada
hola a todos tengo una duda pero nose si sera este el foro correcto:
Quiero sumar 7 días a una fecha, tengo 2 campos de texto uno que al presionarlo, se despliega un calendario para escoger una fecha, lo que quiero es que al elegir una fecha cualquiera, en el otro campo de texto se sumen 7 días.
espero haberme explicado
Saludos a todos.
TU RESPEUSTA: en javascript
el ejemplo en linea:
http://creaelicita.cl/ayuda/foro_4459852.php
Código HTML:
Ver original<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script> <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/base/jquery-ui.css" type="text/css" /> <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/cupertino/jquery-ui.css" type="text/css" /> <input type="text" id="fecha_inicio" name="fecha_inicio" placeholder="dd-mm-yyyy" onchange="recalcular_fecha_fin()"/><br /> <input type="text" id="fecha_fin" name="fecha_fin" placeholder="dd-mm-yyyy" /> $(function() {
$( "#fecha_inicio" ).datepicker({
dateFormat: 'dd-mm-yy',
changeMonth : true,
changeYear : true,
});
$( "#fecha_fin" ).datepicker({
dateFormat: 'dd-mm-yy',
changeMonth : true,
changeYear : true,
});
});
function recalcular_fecha_fin(){
// Ponemos la fecha
var sFecha =$("#fecha_inicio").val();
var aFecha = sFecha.split("-");
var Fecha = new Date(aFecha[2], aFecha[1], aFecha[0]);
var dias = 30; //los dias que quieres aumentar
Fecha.setTime(Fecha.getTime()+dias*24*60*60*1000);
Fecha=Fecha.getDate()+"-"+Fecha.getMonth()+"-"+Fecha.getFullYear();
$("#fecha_fin").val(Fecha);
}
P.D.
Italico76 es mejor evitar recargar el navegador por cosas tan chicas
tquezada un saludo desde santiago