aunque vayas asumir mal, por lo visto no tienes la minima idea de javascript. lo dicho porque, aparte de no mostrar codigo que hayas intentado, tambien te faltan especificar detalles. no indicas el tipo de valor para los elementos del array: string, numerico, objeto date. no lo digo para menospreciarte, sino que debes poner de tu parte. de todos modos, a continuacion te expongo solo la logistica de como lo haria.
primero convierte ambas fechas a objeto
Date y las agrega al array. luego, usando el objeto Date de la fecha mas antigua, estableces una nuevo dia (setDate) tomando el dia de esa fecha (getDate) y le sumas uno. comparas si la nueva fecha es identica a la mas reciente. si son diferentes, la agregas al array. repites el proceso hasta que ambos objetos Date sean iguales -obviamente aqui usaras un bucle-. finalmente, si quieres el array ordenado invocas el metodo
sort.