Невозможно преобразовать отформатированную в moment.js дату в допустимую дату - PullRequest
0 голосов
/ 10 июня 2019

Невозможно преобразовать дату в формате moment.js в действительную дату, используя

new Date('08-Mar-19 06:01 AM') // Gives invalid date in IE

Примечание: это не работает в IE. Работает только в Chrome.

На самом деле я получил формат ('08-Mar-19 06:01 AM '), используя moment.js

const date = moment(value, 'YYYY-MM-DD hh:mm:ss.S'); // from "2019-03-08T06:01:52-05:00"
return date.isValid() ? date.format('DD-MMM-YY hh:mm A') : value;

я попытался разобрать с помощью moment.js все еще не работает.

new Date('08-Mar-19 06:01 AM') // Gives invalid date in IE

Ожидаемое:

new Date('08-Mar-19 06:01 AM');
Fri Mar 08 2019 06:01:00 GMT-0500 (Eastern Standard Time)

Фактический:

new Date('08-Mar-19 06:01 AM'); // Invalid date
...