Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/03/2005, 10:55
Avatar de Holden
Holden
 
Fecha de Ingreso: enero-2002
Ubicación: Buenos Aires
Mensajes: 326
Antigüedad: 23 años, 1 mes
Puntos: 4
Usa la diferencia entre las fechas:
yo lo probé y me anduvo fijate de probar todos los casos incluidos años bisiestos. Despues contanos como te fue.
Saludos

<script>
function validarangofechas(){
fecha1="30/12/2005";
fecha2="31/12/2005";
//El script debe recivir las fechas en formato dd/mm/yyyy
//Dentro de este debe transforma a mm/dd/yyyy para comparar
vfecha1=fecha1.split("/");
vfecha2=fecha2.split("/");
nfecha1=vfecha1[1] + '/' + vfecha1[0] + '/' + vfecha1[2];
nfecha2=vfecha2[1] + '/' + vfecha2[0] + '/' + vfecha2[2];


f1 = new Date(vfecha1[2],vfecha1[1],vfecha1[0]);
f2 = new Date(vfecha2[2],vfecha2[1],vfecha2[0]);

if(parseFloat(f1-f2) == 0){ alert("f1 es igual que f2") };

if(parseFloat(f1-f2) > 0){ alert("f1 es mayor que f2") };

if(parseFloat(f1-f2) < 0){ alert("f1 esmenor que f2") };

}
</script>
__________________
Holden-@r
http://www.hvaldez.com.ar