Future Date Validation:
var months = {
Jan : 1,
Feb : 2,
Mar : 3,
Apr : 4,
May : 5,
Jun : 6,
Jul : 7,
Aug : 8,
Sep : 9,
Oct : 10,
Nov : 11,
Dec : 12
};
function futureDateValidation(id) {
var dateStr = '27 Jun 2012';
var dateArr = dateStr.split(' ');// not a perfect solution, but meh
var dateObj = new Date();
var day = parseInt(dateArr[0]);
alert(day);
var month = months[dateArr[1]];
alert(month);
var year = parseInt(dateArr[2]);
alert(year);
if (year < 1970)
year += 100;
dateObj.setFullYear(year, month, day);
if (dateObj > new Date()) {
alert('Too late.');
}
}
var months = {
Jan : 1,
Feb : 2,
Mar : 3,
Apr : 4,
May : 5,
Jun : 6,
Jul : 7,
Aug : 8,
Sep : 9,
Oct : 10,
Nov : 11,
Dec : 12
};
function futureDateValidation(id) {
var dateStr = '27 Jun 2012';
var dateArr = dateStr.split(' ');// not a perfect solution, but meh
var dateObj = new Date();
var day = parseInt(dateArr[0]);
alert(day);
var month = months[dateArr[1]];
alert(month);
var year = parseInt(dateArr[2]);
alert(year);
if (year < 1970)
year += 100;
dateObj.setFullYear(year, month, day);
if (dateObj > new Date()) {
alert('Too late.');
}
}