Meldung
RangeError: invalid date (Firefox) RangeError: invalid time value (Chrome) RangeError: Provided date is not in valid range (Chrome)
Fehlertyp
Was ist schief gelaufen?
Eine Zeichenfolge, die ein ungültiges Datum enthält, wurde Date
oder Date.parse()
übergeben.
Beispiele
Nicht valide Fälle
Nicht erkennbare Strings oder Daten, welche nicht erlaubte Elementewerte im ISO formatierten String enthalten, geben gewöhnlich NaN
zurück. Abhängig von der Implementierung kann es auch sein, dass nicht valide ISO Formate, einen RangeError: invalid date
erzeugen, wie die folgenden Fällen in Firefox:
new Date('foo-bar 2014'); new Date('2014-25-23').toISOString(); new Date('foo-bar 2014').toString();
Das folgende gibt in Firefox NaN
zurück.
Date.parse('foo-bar 2014'); // NaN
Für mehr Details, sollte die Date.parse()
Dokumentation angesehen werden.
Valide Fälle
new Date('05 October 2011 14:48 UTC');
Siehe auch
Schlagwörter des Dokuments und Mitwirkende
Schlagwörter:
Mitwirkende an dieser Seite:
schlagi123,
fire-stone
Zuletzt aktualisiert von:
schlagi123,