Ich habe einen nervigen Fehler auf einer Webseite:
date.GetMonth () ist keine Funktion
Also nehme ich an, dass ich etwas falsch mache. Die Variable dateist kein Objekt vom Typ Date. Wie kann ich in Javascript nach einem Datentyp suchen? Ich habe versucht, ein hinzuzufügen if (date), aber es funktioniert nicht.
function getFormatedDate(date) {
if (date) {
var month = date.GetMonth();
}
}
Wie mache ich das, wenn ich defensiven Code schreiben und verhindern möchte, dass das Datum (welches nicht eines ist) formatiert wird?
Vielen Dank!
UPDATE: Ich möchte das Format des Datums nicht überprüfen, aber ich möchte sicherstellen, dass der an die Methode übergebene Parameter getFormatedDate()vom Typ ist Date.

Invalid Date: stackoverflow.com/a/44198641/5846045