Object.estimated (типа объекта Date) не обрабатывается до даты () тип

#javascript #mongodb #angular #typescript

#javascript #mongodb #угловой #typescript

Вопрос:

Я получаю этот объект.estimated из запроса в MongoDB:

 Object {estimated: Mon Aug 03 2015 02:00:00 GMT-0500 (COT)}
  

Затем я пытаюсь назначить с ним дату:

 new Date(referenceToEstimated)
  

Но я получаю ошибку: Invalid Date

Я использую angular2 с typescript кстати, я также пытался использовать DatePipe из angular2, и он все еще выдает мне ошибку.

Мне нужно сделать объект оценки объектом типа Date

Ответ №1:

Date Конструктор не знает, что делать с вашим произвольным объектом.

Вы можете попробовать new Date(referencedToEstimated.estimated) вместо этого.