Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/03/2009, 14:32
warbandit69
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 16 años, 1 mes
Puntos: 19
Respuesta: Problemas con validación/comprobación de dos fechas diferentes

Acorto el mensaje a ver si logran hacer algo.

Código:
// Esta es la función
function compare_dates(fecha, fecha2)  
   {  
     var xMonth=fecha.substring(5, 7);  
     var xDay=fecha.substring(8, 10);  
    var xYear=fecha.substring(0,4);  
     var yMonth=fecha2.substring(5, 7);  
     var yDay=fecha2.substring(8, 10);  
     var yYear=fecha2.substring(0,4);  
     if (xYear> yYear)  
     {  
         return(true)  
     }  
     else  
     {  
       if (xYear == yYear)  
       {   
         if (xMonth> yMonth)  
        {  
             return(true)  
        }  
         else  
         {   
          if (xMonth == yMonth)  
          {  
            if (xDay> yDay)  
               return(true);  
            else  
               alert ("La fecha de Vencimiento de Garantía no puede ser menor a la fecha de Adquisición");
			   fecha_gar.focus();
			   return(false);
           }  
           else  
             alert ("La fecha de Vencimiento de Garantía no puede ser menor a la fecha de Adquisición");
			 fecha_gar.focus();
			 return(false);
          }  
        }  
         else  
         alert ("La fecha de Vencimiento de Garantía no puede ser menor a la fecha de Adquisición");
		 fecha_gar.focus();
		 return(false);
     }  
 }