Poświęcanie nieprawidłowej daty w JS

function isValidDate(d) {
  return d instanceof Date && !isNaN(d);
}
Muddy Mouse