Skip to content

Instantly share code, notes, and snippets.

@Amitesh
Created August 10, 2011 07:45
Show Gist options
  • Save Amitesh/1136323 to your computer and use it in GitHub Desktop.
Save Amitesh/1136323 to your computer and use it in GitHub Desktop.
Get next previous date
//using jquery date picker
function getPreviousDay(event){
event.preventDefault();
var currDate = $('#date_box').val();
currDate = $.datepicker.parseDate('mm/dd', currDate);
var d = currDate.getDate();
var m = currDate.getMonth();
var y = currDate.getFullYear();
var prevDay = new Date(y, m, d - 1);
prevDay = prevDay.getMonth() + 1 + "/" + prevDay.getDate(); // +"/"+NextDate.getFullYear();
return prevDay;
}
function getNextDay(event){
event.preventDefault();
var currDate = $('#date_box').val();
currDate = $.datepicker.parseDate('mm/dd', currDate);
var d = currDate.getDate();
var m = currDate.getMonth();
var y = currDate.getFullYear();
var nextDay = new Date(y, m, d + 1);
nextDay = nextDay.getMonth() + 1 + "/" + nextDay.getDate(); // +"/"+NextDate.getFullYear();
return nextDay;
}
function getPreviousMonth(event){
event.preventDefault();
var currDate = $('#date_box').val();
currDate = $.datepicker.parseDate('mm/dd', currDate);
var d = currDate.getDate();
var m = currDate.getMonth();
var y = currDate.getFullYear();
var prevMonth = new Date(y, m - 1, d);
prevMonth = prevMonth.getMonth() + 1 + "/" + prevMonth.getDate(); // +"/"+NextDate.getFullYear();
return prevMonth;
}
function getNextMonth(event){
event.preventDefault();
var currDate = $('#date_box').val();
currDate = $.datepicker.parseDate('mm/dd', currDate);
var d = currDate.getDate();
var m = currDate.getMonth();
var y = currDate.getFullYear();
var prevMonth = new Date(y, m + 1, d);
prevMonth = prevMonth.getMonth() + 1 + "/" + prevMonth.getDate(); // +"/"+NextDate.getFullYear();
return prevMonth;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment