Ошибка в getDate () для angular2 / 4 - PullRequest
0 голосов
/ 17 мая 2018

Я использую Angular 4, но у меня проблема с получением даты из ввода ...

Я использую "angular2-datetimepicker" (см. Здесь -> https://www.npmjs.com/package/angular2-datetimepicker)поэтому я могу установить время тоже

это мой HTML:

<angular2-date-picker [(ngModel)]="fromDate" [settings]="settings"></angular2-date-picker>

, и это в моем component.ts

settings = {
    bigBanner: true,
    timePicker: true,
    format: 'M/d/yyyy hh:mm',
    defaultOpen: false
  };
fromDate: Date;

Затем я хочу преобразоватьпеременная fromDate в формате отметки времени; я пытался использовать это, но это не сработало:

Math.floor(this.fromDate.getTime() / 1000).toString();

В консоли это показывает мне эту ошибку

'fromDate.getDate is not a function ... ...'

Есть ли другой способполучить метку времени?

1 Ответ

0 голосов
/ 17 мая 2018

попробуй date: Date = new Date(); или кажется, что свойство fromDate содержит строку, а не объект Date, вы можете проверить его с помощью Date, например: new Date('2017-03-08T00:00:00+01:00')

...