Javascript Get Next Week and Next Month Date

by Avinashullal

JavaScript

var Today = new Date();
var month = Today.getUTCMonth() + 1; //months from 1-12
var day = Today.getUTCDate();
var year = Today.getUTCFullYear();
var days = daysInMonth(month, year);

var nextWeek = new Date(Today.getTime() + 7 * 24 * 60 * 60 * 1000);
var nextMonth = new Date(Today.getTime() + days * 24 * 60 * 60 * 1000);
alert(nextWeek.toLocaleDateString());
alert(nextMonth.toLocaleDateString());


//Month is 1 based
function daysInMonth(month, year) {
    return new Date(year, month, 0).getDate();
}