日历日期选择在JSON中保存为错误格式

时间:2017-09-20 18:23:23

标签: angular primeng

我使用PrimeNG作为日历。我已经格式化了他们网站上显示的日期,但是当日期/时间保存到后端时,它会保存为:

2017-09-22T06:11:54.000Z

我希望它保存为21/07/2017 12:00:00 AM

这是我的模板代码:

<p-calendar [(ngModel)]="date7" formControlName="startdatetime" [showTime]="true" [hourFormat]="12" dateFormat="dd/mm/yy"></p-calendar>

这是我的组件文件:

date7: Date;

1 个答案:

答案 0 :(得分:3)

使用datePipe来合成日期。
import { DatePipe } from '@angular/common';
constructor(public datePipe:DatePipe)
let formatedDate = this.datePipe.transform(this.date7, 'dd/MM/y jms');