我在我的 Angular 7 应用程序中使用 kendoUI datepicker 控件。目前我正在尝试将 api 返回的 json 日期绑定到 datepicker 控件。下面的代码完成了这项工作,但只显示了月份和年份。它没有显示确切的日期。所以我需要查看选择日期选择器控件时选择的日期。有没有更好更简单的方法来做到这一点。
我在 json 中得到的日期格式是 /Date(1224043200000)/
用户界面
<kendo-datepicker *ngIf="EditMode"
[format]="'MMMM yyyy'" (valueChange)="dateFoundedChanged($event)" [(ngModel)]="FirmDetails.Firm.DATE_FOUNDED" [value]="dateFoundedDate">
</kendo-datepicker>
组件代码
get dateFoundedDate(): Date {
var dateString = this.FirmDetails.Firm.DATE_FOUNDED;
var seconds = parseInt(dateString.replace(/\/Date\(([0-9]+)[^+]\//i, "$1"));
var date = new Date(seconds);
return date;
}