sinneren
@sinneren

Почему эксплорер и сафари не могут корректно определить дату в Date()?

Есть регулярка, пытаюсь получить нормальную дату. Дата,к примеру, в инпуте такая: 06.04.2017 00:00
Для хрома всё хоршо: Thu Apr 06 2017 00:00:00 GMT+0500 (RTZ 4 (зима))
Для эксплорера так: [date] Invalid Date[date] Invalid Date

Код вот:
var pattern = /(\d{2})\.(\d{2})\.(\d{4})/;
var notifationDate = new Date(date.replace(pattern, '$3-$2-$1'));


Помогите найти ошибку, пожалуйста.
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
sinneren
@sinneren Автор вопроса
Помогло дополнительное .replace(/-/g, "/")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект