JavaScript Get Current Week Days

Get All The Dates Of The Current Week From Today's Date

by Avinashullal

JavaScript

function getDay(d, i) {
    d = new Date(d);
    var day = d.getDay(),
        diff = d.getDate() - day + (day === 0 ? -6 : i); // adjust when day is sunday
    return new Date(d.setDate(diff));
}

var Mon = getDay(new Date(), 1); // Mon Nov 08 2010
var Tue = getDay(new Date(), 2);
var Wed = getDay(new Date(), 3);
var Thu = getDay(new Date(), 4);
var Fri = getDay(new Date(), 5);
var Sat = getDay(new Date(), 6);
var Sun = getDay(new Date(), 0);
alert(Sun.toLocaleDateString());