Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/10/2013, 07:05
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: Validar fecha inicio sea menor que fecha fin

buenas...

Cita:
Iniciado por javioreto Ver Mensaje
Lo correcto es comparar la fecha por segmentos de año, mes, día por separado...
¡¡¿¿en serio??!! bueno, no digo que sea imposible, pero si es una forma muy rebuscada habiendo otra opción más rápida y eficaz.

@javioreto, seguramente el problema es el momento de crear los objetos Date, y por ello te da error al comparar ambas fechas. le estás pasando un string del que desconocemos cuál es el formato. por otro lado, para crear un objeto Date tienes que pasarle múltiples argumentos según los valores que se tenga o la exactitud de una fecha/hora que se quiera obtener. una opción es que pases el string por Date.parse para obtener el timestamp, pero tengo entendido que cada intérprete puede tener su forma de entender el formato del string o incluso no entenderlo. aunque no tengo claro si esto ya ha sido estandarizado en los intérpretes, por lo que es mejor no usar esta última opción. lo mejor es que primero controles un formato de fecha para el campo, luego divides cada parte de la fecha (dia, mes, año), y finalmente usas esos componentes para crear el objeto Date.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.