
26/03/2005, 10:55
|
 | | | 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> |