Date.parse
Разбирает строку с датой и возвращает метку времени.
Доступно с: ES1
Синтаксис
Date.parse(dateString)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| dateString | string | Строка с датой, лучше всего в формате ISO: 2026-03-15T10:30:00Z. |
Возвращаемое значение
numberМетка времени в миллисекундах или NaN, если строку не удалось разобрать.
Примеры
Корректная и некорректная строка:
console.log(Date.parse('2026-03-15T00:00:00Z'));
console.log(Date.parse('next Friday'));Результат:
1773532800000
NaNПримечания
Надёжно разбирается только формат ISO 8601. Строки вроде 03/15/2026 браузеры понимают по-разному, а 15.03.2026 не понимают вовсе.
См. также
- Date — Дата и время: создание, чтение частей, вычисления.
- Date.prototype.getTime — Возвращает дату как число миллисекунд.
Вопросы и ответы по теме
В учебнике
- Дата и время — Объект Date в JavaScript: создание даты, чтение года, месяца и дня, изменение даты, разница между датами и формат ISO.