JSFiddle - React, Tailwind, and code Playground
by Jason Davis
JavaScript
// Today's Date
var todayDate = new Date();
// Future Due Date
var futureDueDate = new Date("08/07/2015");
// Past Due Date
var pastDueDate = new Date("03/29/2015");
// Due Date Due Today!
var dueDateToday = new Date("05/27/2015");
// selected dueDate is in the future
if (futureDueDate < todayDate) {
alert('Due date is past due from todays date!');
}else if (futureDueDate == todayDate) {
alert('Task Due date is due today!');
}else{
alert('Due date is in the future from todays date!');
}
// selected dueDate is in the past
if (pastDueDate < todayDate) {
alert('Due date is past due from todays date!');
}else if (pastDueDate == todayDate) {
alert('Task Due date is due today!');
}else{
alert('Due date is in the future from todays date!');
}
// selected dueDate is in the past
if (dueDateToday < todayDate) {
alert('Due date is past due from todays date!');
}else if (dueDateToday == todayDate) {
alert('Task Due date is due today!');
}else{
alert('Due date is in the future from todays date!');
}