Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. JavaScript
  3. Справочник по JavaScript
  4. JavaScript ссылки на ошибки
  5. RangeError: invalid date

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

RangeError: invalid date

Сообщение

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

Тип ошибки

RangeError

Что пошло не так?

Строка, ведущая к недопустимой дате, была выведенаDate илиDate.parse().

Примеры

Неверные записи

Неопознанные строки или даты, содержащие недопустимые значения элементов в строках, отформатированных ISO, обычно возвращаютNaN. Тем не менее, в зависимости от реализации, при несоответствии строкам формата ISO, может также возникнуть ошибкаRangeError: invalid date, например в следующих случаях, в Firefox.

js
new Date("foo-bar 2014");new Date("2014-25-23").toISOString();new Date("foo-bar 2014").toString();

Это, без сомнения, вернётNaN в Firefox:

js
Date.parse("foo-bar 2014"); // NaN

Для получения более подробной информации, смотрите документацию поDate.parse()

Верная запись

js
new Date("05 October 2011 14:48 UTC");

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp