Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Référence
  4. Référence des erreurs JavaScript
  5. RangeError: invalid date

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

RangeError: invalid date

Message

RangeError: invalid date (Edge)RangeError: invalid date (Firefox)RangeError: invalid time value (Chrome)RangeError: Provided date is not in valid range (Chrome)

Type d'erreur

RangeError

Quel est le problème ?

Une chaîne de caractères indiquant une date invalide a été fournie comme argument au constructeurDate ou à la méthodeDate.parse().

Exemples

Exemples invalides

Les chaînes de caractères qui ne peuvent pas être converties en date ou les dates qui contiennent des éléments illégaux pour le format ISO renvoient généralementNaN. Cependant, selon l'implémentation, les chaînes de caractères qui ne respectent pas le format ISO pour les dates peuvent déclencher une exceptionRangeError: invalid date. Les instructions suivantes déclencheront cette erreur dans Firefox :

js
new Date("toto-truc 2014");new Date("2014-25-23").toISOString();new Date("toto-truc 2014").toString();

En revanche, cette instruction renverraNaN dans Firefox :

js
Date.parse("toto-truc 2014"); // NaN

Pour plus de détails, consulter la documentation surDate.parse().

Exemples valides

js
new Date("05 October 2011 14:48 UTC");new Date(1317826080); // timestamp Unix pour le 5 octobre 2011 14:48:00 UTC

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp