Angular 将角度日期选择器日期转换为';YYYY-MM-DD';格式

Angular 将角度日期选择器日期转换为';YYYY-MM-DD';格式,angular,datepicker,angular-material,Angular,Datepicker,Angular Material,我使用的是角材质日期选择器。当我得到日期时,我得到的值为 2018年9月12日星期三00:00:00 GMT+0530(印度标准时间) 但我需要它在'YYYY-MM-DD' 这是到目前为止我的代码 <mat-form-field> <input matInput [matDatepicker]="picker" placeholder="Select a date" [(ngModel)] = 'dateSel' data-date-format='Y

我使用的是角材质日期选择器。当我得到日期时,我得到的值为

2018年9月12日星期三00:00:00 GMT+0530(印度标准时间)

但我需要它在
'YYYY-MM-DD'

这是到目前为止我的代码

 <mat-form-field>
            <input matInput [matDatepicker]="picker" placeholder="Select a date" [(ngModel)] = 'dateSel' data-date-format='YYYY-MM-DD' >
            <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
            <mat-datepicker #picker></mat-datepicker>
        </mat-form-field>


我也尝试过使用moment.js应用程序。但最后我遇到了复杂的约会对象

发布你的代码到目前为止你都做了些什么?我想这是回答Hi Ashraful Islam-你能添加html作为它的给定无效日期格式错误吗。
 const momentDate = new Date(event.value); // Replace event.value with your date value
 const formattedDate = moment(momentDate).format("YYYY/MM/DD");
 console.log(formattedDate);