| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Errors/Invalid_date | [Back] [Original] |
Get to know MDN better
Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.
RangeError: invalid date (Edge) RangeError: invalid date (Firefox) RangeError: invalid time value (Chrome) RangeError: Provided date is not in valid range (Chrome)
RangeError
Une chane de caractres indiquant une date invalide a t fournie comme argument au constructeur Date ou la mthode Date.parse().
Les chanes de caractres qui ne peuvent pas tre converties en date ou les dates qui contiennent des lments illgaux pour le format ISO renvoient gnralement NaN. Cependant, selon l'implmentation, les chanes de caractres qui ne respectent pas le format ISO pour les dates peuvent dclencher une exception RangeError: invalid date. Les instructions suivantes dclencheront cette erreur dans Firefox :
new Date("toto-truc 2014");
new Date("2014-25-23").toISOString();
new Date("toto-truc 2014").toString();
En revanche, cette instruction renverra NaN dans Firefox :
Date.parse("toto-truc 2014"); // NaN
Pour plus de dtails, consulter la documentation sur Date.parse().
new Date("05 October 2011 14:48 UTC");
new Date(1317826080); // timestamp Unix pour le 5 octobre 2011 14:48:00 UTC
Cette page a t modifie le 3 aot 2023 par les contributeurices du MDN.
Certaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |