我正在使用primeng,如何以另一种格式(dd/MM/yyyy)在输入中显示日期:
<label class="col-form-label" >Date</label>
<input type="text" size="30" pInputText [(ngModel)]="object.dateCreation" [readonly]="true" >
object: Object = {
dateCreation: new Date();
}
下面是日期的显示方式:
发布于 2020-06-30 23:35:31
您可以使用Angular DatePipe
要在HTML中显示:
{{dateCreation | date: 'dd/MM/yyyy'}}
为了将数据发送到后端,需要注入它的依赖项,例如
providers :[DatePipe]
constructor(private datePipe:DatePipe) {}
现在,使用可用的方法转换日期:
this.datePipe.transform(this.dateCreation, 'dd/MM/yyyy');
发布于 2020-06-30 23:31:04
您应该这样应用管道:
<input type="text" size="30" pInputText [ngModel]="object.dateCreation | date : 'medium" (ngModelChange)="object.dateCreation = $event" [readonly]="true">
https://stackoverflow.com/questions/62660875
复制相似问题