Angular 如何将ngModel字符串转换为日期?

Angular 如何将ngModel字符串转换为日期?,angular,Angular,我使用材质日期选择器: 如您所见,我使用[(ngModel)]=“fieldDefinition.fieldvalue”来应用日期 fieldDefinition.fieldvalue具有字符串值“12.05.1976”。如何将其转换为特定格式的日期类型 我已尝试应用自定义管道: [(ngModel)]=“fieldDefinition.fieldvalue | mycustompipe” 使用管道是一个好方法 可以使用“角度”选项,而不是使用自定义管道 有一个格式参数自定义。使用管道是一个

我使用材质日期选择器:


如您所见,我使用
[(ngModel)]=“fieldDefinition.fieldvalue”
来应用日期

fieldDefinition.fieldvalue
具有字符串值“12.05.1976”。如何将其转换为特定格式的日期类型

我已尝试应用自定义管道:

[(ngModel)]=“fieldDefinition.fieldvalue | mycustompipe”

使用管道是一个好方法

可以使用“角度”选项,而不是使用自定义管道


有一个
格式
参数自定义。

使用管道是一个好方法

可以使用“角度”选项,而不是使用自定义管道


有一个
格式
参数自定义。

您能给我一个完整的示例吗,如何将其应用到组件中的datepicker?为什么我不能使用自定义管道?不能在[dateValue | date:'dd.mm.YYYY'=$event]第13列的操作表达式中有管道我现在无法编程,所以我不能分享完整的示例。对于您的错误,请尝试
[ngModel]=“fieldDefinition.fieldvalue | date”(ngModelChange)=“fieldDefinition.fieldvalue=$event”
。您完全可以使用自定义管道,但由于您想显示日期,我认为只使用预构建日期管道更容易。
DatePipe
date
?您可以举一个完整的示例,说明如何将此应用于组件中的日期选择器吗?为什么我不能使用自定义管道?中第13列的操作表达式中不能有管道[dateValue | date:'dd.mm.YYYY'=$event]我现在无法编程,因此无法分享完整的示例。对于您的错误,请尝试
[ngModel]=“fieldDefinition.fieldvalue | date”(ngModelChange)=“fieldDefinition.fieldvalue=$event”
。您完全可以使用自定义管道,但由于您希望显示日期,我认为只使用预构建日期管道更容易。
DatePipe
date