Я реализую элемент управления kendo datetimepicker в моем приложении angular 7 и получаю сообщение об ошибке TypeError: date.getTime не является функцией
Дата перед привязкой к datetimepicker: / Date (779929200000) /
Я написал метод для преобразования его в дату.Таким образом, я могу видеть средство выбора даты, но вижу эту ошибку в окне консоли браузера
UI
<label for="inputFax" class="col-md-2 col-form-label header">Inception Date</label>
<div class="col-md-3">
<div *ngIf="!EditMode">{{getInceptionDate}}</div>
<kendo-datepicker *ngIf="EditMode" [format]="'dd MMM, yyyy'" [(ngModel)]="getInceptionDate" > </kendo-datepicker>
</div>
компонент
get getInceptionDate(): string {
if (this.FundDetails.Entity.INCEPTION_DATE != null) {
const dateString = this.FundDetails.Entity.INCEPTION_DATE;
const results = parseInt(dateString.replace(/\/Date\(([0-9]+)[^+]\//i, "$1"));
const date = new Date(results);
const month = date.toLocaleString('en-us', { month: 'long' });
return (month + '-' + date.getFullYear());
}
}