Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.
RangeError: invalid date
Mensaje
RangeError: invalid date (Firefox)RangeError: invalid time value (Chrome)RangeError: Provided date is not in valid range (Chrome)
In this article
Tipo de error
RangeError¿Cuál es el problema?
Se ha proporcionado una cadena con una fecha no válida paraDate oDate.parse().
Ejemplos
>Casos no válidos
Las cadenas o fechas irreconocibles que contienen valores de elementos ilegales en cadenas con formato ISO suelen devolverNan. Sin embargo, dependiendo de la implementación, las cadenas de formato ISO no conformes, también pueden lanzarRangeError: invalid date, como los siguientes casos en Firefox:
js
new Date("foo-bar 2014");new Date("2014-25-23").toISOString();new Date("foo-bar 2014").toString();Esto, sin embargo, devuelveNaN en Firefox:
js
Date.parse("foo-bar 2014"); // NaNPara más información, consulte la documentación deDate.parse().
Casos válidos
js
new Date("05 October 2011 14:48 UTC");