Checks if value is a Date instance
isDate('2000-01-01'); // false
isDate(new Date()); // true
isDate(new Date(2000, 01, 01)); // true
isDate(new Date(NaN)); // true
isDate(new Date().getTime()); // false
Checks if value is a valid Date instance (not a Invalid Date
)
isValidDate('2000-01-01'); // false
isValidDate(new Date()); // true
isValidDate(new Date(2000, 01, 01)); // true
isValidDate(new Date(NaN)); // false
isValidDate(new Date().getTime()); // false