Check if a date is after another date Use the greater than operator (>) to check if the first date comes after the second one. const isAfterDate = (dateA, dateB) => dateA > dateB; isAfterDate(new Date(2010, 10, 21), new Date(2010, 10, 20)); // true Source https://www.30secondsofcode.org/js/s/is-after-date