var now = new Date(); var quarter = Math.floor((now.getMonth() / 3)); var firstDate = new Date(now.getFullYear(), quarter * 3, 1); var endDate = new Date(firstDate.getFullYear(), firstDate.getMonth() + 3, 0);