无法在Angular材质日期选择器中设置日期

时间:2019-10-30 14:58:28

标签: javascript angular angular-material

我有一个日期,它以30-10-2019 (DD-MM-YYYY)格式从备份中获取。我正在尝试将此日期显示在有角材质的日期选择器中,但未显示日期。

我尝试了一下,并使用了一下(this.myDate).format('YYYY-MM-DD')。toString();我想念什么?任何其他方法(不使用矩)也可以。

2 个答案:

答案 0 :(得分:1)

尝试

this.date = new Date(this.myDate);

答案 1 :(得分:0)

您需要将日期格式传递给下面的时刻,并将其分配给formControl或ngModel。假设您的ngModel是日期,那么代码将是

this.date = moment(this.myDate, 'DD-MM-YYYY');

这是工作示例:https://stackblitz.com/edit/angular-w9szcc

希望这会有所帮助。