Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/07/2011, 00:21
Sofmundi
 
Fecha de Ingreso: enero-2010
Mensajes: 302
Antigüedad: 14 años, 10 meses
Puntos: 3
Respuesta: restar dos fechas

Cita:
Iniciado por Artificium Ver Mensaje
Bien, qué esperas al mostrarnos tú código? quieres que te de la respuesta mediante unas líneas después que explícitamente te he dicho que busques aprender? Te diré algo: yo sólo ayudo a las personas que quieren aprender, no a la que quieren todo servidito. En cuál grupo estás tú?
Que parte del codigo quieres, te coloco lo que estoy haciendo en javascript pero creo q no esta bien claro osea me esta saliendo algo mal, el html de los campos los tengo arriba y del grupo pues del aprender

aca estan de nuevo:

1 campo que es fecha_adq
Código HTML:
<input name="fecha_adq" type="text" id="fecha_adq" style="cursor: text" onclick="ds_sh(this);" value="Haga clic aqu&iacute; para escoger fecha." size="32" readonly="readonly" /> 
2 campo que es fecha_gar
Código HTML:
<input name="fecha_adq" type="text" id="fecha_adq" style="cursor: text" onclick="ds_sh(this);" value="Haga clic aqu&iacute; para escoger fecha." size="32" readonly="readonly" /> 
codigo script
Código:
<script type="text/javascript">
function validar(form1) {
    var fecha_compra = document.form1.fecha_adq.value;
    var fecha_garantia = document.form1.fecha_gar.value;
    var fechabien = fecha_compra - fecha_garantia;
    
	if (fechabien <= 0 ) {
	alert("Error -  El campo Codigo esta Vacio");
        fechabien = false;    // Error
    }
   
       return(fechabien);
}
y el html del boton
Código HTML:
<input type="submit" value="Insertar registro" onclick="return validar(this);"/> 
Todo el mundo sabe que pues si tu compras algo nuevo hoy no se puede vencer o estar vencido en terminos de garantia dias antes, entonces lo que busco es mostrar un mensaje que diga reviza las fechas o algo asi, aunq pues podrian ocurrir errores como en que la persona digita que la garantia se pierde dentro de 3 dias pero pues eso se podria pasar por alto, lo que me interesaria es que no quede la garantia vencida antes de la compra o el mismo d¡a de compra