我有一个来自我的服务器的日期字符串,如下所示。 :
1992-05-26T18:30:00Z
我正在尝试使用日期管道将其格式化为 DD/MM/YYYY 格式并将其绑定到我的输入 ngModel。
var userdate:any = new Date(data.draftData.accountHolder.dateOfBirth);
this.setDob = userdate | date:'MM/DD/YYYY';
它给我一个错误:
ReferenceError:日期未定义
我的 HTML 如下
<md-input placeholder="Date of birth" value="mm/dd/yy" [(ngModel)]="setDob"></md-input>
有人能指出我在这里缺少什么吗?
管道应该在模板中使用,而不是在代码中使用。
<div>{{userdate | date:'MM/DD/YYYY'}}</div>
您也可以在代码中使用它,例如
var userdate:any = new Date(data.draftData.accountHolder.dateOfBirth);
var datePipe = new DatePipe();
this.setDob = datePipe.transform(userdate, 'MM/DD/YYYY');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)