Keep in touch

RSS Feed Twitter Facebook Delicious

Subscribe via Email

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]

Posted under: Funciones JavaScript



Leave a Reply


*