我使用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;
答案 0 :(得分:3)
使用datePipe来合成日期。
import { DatePipe } from '@angular/common';
constructor(public datePipe:DatePipe)
let formatedDate = this.datePipe.transform(this.date7, 'dd/MM/y jms');