Como comparar dos fechas con javascript
Escrito por notasweb.com   
Jueves, 28 de Mayo de 2009 08:47

Función para comparar dos fechas para saber si una fecha es mayor o menor que otra.

 
   1.   function compare_dates(fecha, fecha2)  
   2.   {  
   3.     var xMonth=fecha.substring(3, 5);  
   4.     var xDay=fecha.substring(0, 2);  
   5.     var xYear=fecha.substring(6,10);  
   6.     var yMonth=fecha2.substring(3, 5);  
   7.     var yDay=fecha2.substring(0, 2);  
   8.     var yYear=fecha2.substring(6,10);  
   9.     if (xYear> yYear)  
  10.     {  
  11.         return(true)  
  12.     }  
  13.     else  
  14.     {  
  15.       if (xYear == yYear)  
  16.       {   
  17.         if (xMonth> yMonth)  
  18.         {  
  19.             return(true)  
  20.         }  
  21.         else  
  22.         {   
  23.           if (xMonth == yMonth)  
  24.           {  
  25.             if (xDay> yDay)  
  26.               return(true);  
  27.             else  
  28.               return(false);  
  29.           }  
  30.           else  
  31.             return(false);  
  32.         }  
  33.       }  
  34.       else  
  35.         return(false);  
  36.     }  
  37. } 


Y para utilizarla, lo haremos de esta forma:

   1. if (compare_dates(fecha1, fecha2)){  
   2.   alert("fecha1 es mayor a fecha2");  
   3. }else{  
   4.   alert("fecha1 es menor a fecha2");  
   5. } 

Página web de notasdelweb.com

  
Última actualización el Jueves, 28 de Mayo de 2009 09:19
 
Make Text Bigger Make Text Smaller Reset Text Size

Usuarios Online

Tenemos 45 invitados conectado
Titulo Aleatorio