Weekend

by abhitalks

JavaScript

var date1 = 'May 29, 2014';
var date2 = 'Jun 2, 2014';

function isFullWeekend(date1, date2) {
    var d1 = new Date(date1),
        d2 = new Date(date2); 

    while (d1 < d2) {
        var day = d1.getDay();
        if ((day == 6) || (day == 0)) {
            var nextDate = d1;
            nextDate.setDate(d1.getDate() + 1);
            var nextDay = nextDate.getDay();
            if ((nextDay == 6) || (nextDay == 0)) {
                return true;
            }
        }
        d1.setDate(d1.getDate() + 1);
    }
    return false;
}

alert(isFullWeekend(date1, date2));