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!');
}