2017-09-20 4 views
0

J'utilise PrimeNG pour le calendrier. J'ai formaté la date comme indiqué sur leur site, mais quand la date/heure est enregistré au back-end, il enregistre en tant que:Le choix de la date du calendrier est enregistré au format incorrect dans JSON

2017-09-22T06:11:54.000Z 

Je veux qu'il enregistrer en tant que 21/07/2017 12:00:00 AM

mon code Ce modèle:

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

Ceci est mon fichier de composant:

date7: Date; 

Répondre

2

Utilisez datePipe, à ce jour formate.
import { DatePipe } from '@angular/common';
constructor(public datePipe:DatePipe)
let formatedDate = this.datePipe.transform(this.date7, 'dd/MM/y jms');

+0

Où est-ce que formatedDate va? – azmatrix

+0

est la date et l'heure formatées. Vous l'utilisez cependant vous devez l'utiliser .... – BillF