Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/07/2013, 05:58
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 8 meses
Puntos: 1012
Respuesta: Comparar fechas

Cita:
var fecha_reserva = document.getElementById ('calendario'); /*Obtengo la fecha en la que quieren reservar*/

la parte comentada está mal (//) comentario para javascript (/*) comentario para css (< !--) comentario para html

var fechasp = fecha_reserva.value.split ('/');
var fecha_res = new Date ( fechasp[2], fechasp[1]-1, fechasp[0] );

var fechaclave = new Date (2013, 9, 8); // Quiero compararla con el 8 de septiembre.
fechaclave.setHours(0);
fechaclave.setMinutes(0);
fechaclave.setSeconds(0);
fechaclave.setMilliseconds(0);

para qué usas todos esos métodos?? con el objeto Date() es suficiente


var tclave = fechaclave.getTime();
var tres = fecha_res.getTime();

el método getTime() te devuelve los milisegundos transcurridos desde el 1 de enero de 1970 hasta la fecha dada. para comparar dos fechas no es necesario

var diff = (tclave - tres);
if (diff == 0)
.......
else
........

-----

para comparar dos fechas se usa el operador (<= o >=)
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}