Saber si una fecha se encuentra entre dos [JavaScript]
March 9th, 2010 by pako received No Comments »Aquí les dejo otra función, esta nos sirve para saber si una fecha esta entre un margen de tiempo, no sirve desde saber si un día o una hora se encuentra entre una hora que comprenda un rango de una hora de inicio y una hora de fin
/**
* betweenDate(dateBegin, dateFinish, dateTest)
*
* retorna true si dateTest se enctra entre dateInicio y dateFinish o bien
* false si no se encuntra en el margen ya sea que sea una fecha anterior a
* date Inicio o posterior a dateFinish
*
* Parametros:
* – dateBegin, objeto Date con la fecha de Inicio
* – dateFinish, objeto Date con la fecha de Fin
* – dateTest, objeto Date a evaluar si se encuentra en el margen de dateBegin y
* dateFinish
*
*
* by: JFcoDiaz
* wariodiaz@gmail.com
* @fcodiaz
* www.devtics.com.mx
* —————————-
* alert(
* betweenDate(
* new Date(2007,0,1,0,10),
* new Date(2007,0,1,0,50),
* new Date(2007,0,1,0,51)
* )
* );
**/
function betweenDate(dateBegin,dateFinish,dateTest){
return (dateBegin.valueOf()<=dateTest.valueOf() &&
dateFinish.valueOf()>=dateTest.valueOf());
}
[/javaScript]







