Right now, I have this on my page:
Here's a go: jsFiddle
var date1 = new Date(); var date2 = new Date(2010, 0, 1); var day; var between = [date1]; while(date2 <= date1) { day = date1.getDate() date1 = new Date(date1.setDate(--day)); between.push(date1); } console.log(between);