hay alguna funcion que comapre fehas...lo probe con los signos <= pero a veces compara mal quien es mayor o menor.
ej:
comparar
31/12/2000
01/01/2001
alguien sabe?...
thanks
;)
| ||||
Re: comparacion de fechas Si las dos fechas están es strings, están en formato "dd/mm/aaaa" y ya las validaste, usa esto: -------------------------------------------------------------------- function fechaMayorQue(sFec0, sFec1){ var nD0 = Number(sFec0.substr(0, 2)); var nM0 = Number(sFec0.substr(3, 2)); var nA0 = Number(sFec0.substr(6, 4)); var nD1 = Number(sFec1.substr(0, 2)); var nM1 = Number(sFec1.substr(3, 2)); var nA1 = Number(sFec1.substr(6, 4)); var bRes = (nA0 > nA1); if (nA0 == nA1){ bRes = bRes && ((nM0 > nM1) || ((nM0 == nM1) && (nD0 > nD1))); } return bRes; } -------------------------------------------------------------------- Otra opción es reordenar las fechas a "aaaa/mm/dd" y usar comparación de strings (<,>,==,>=,...) Suerte. |
| ||||
Re: comparacion de fechas hhhmmmmmmm..... por lo que veo no era tan sencillo....tengo las fechas en formato dd/mm/aaaa, entonces ocupare tu fucnion, la pruebo y te aviso ok?...igual esta funcion me salva caleta... jejeje...aprovechando tus conocimientos: sabes si hay alguna funcion que valide si es fecha? valido dia,mes y año...pero no se como validar por ejemplo si ingreso 29/02/2002..ya que no es una fecha valida.. sabras como se hace? gracias por todo ;) |