我的mat-datepicker返回一个时刻而不是日期,但我需要一个日期来处理。在app.module中,我有
{ provide: LOCALE_ID, useValue: 'it' },
{ provide: MAT_DATE_LOCALE, useValue: 'it' },
{ provide: DateAdapter, useClass: MomentUtcDateAdapter, deps: [MAT_DATE_LOCALE] },
{ provide: MAT_DATE_FORMATS, useValue: MY_FORMATS },
{ provide: MatPaginatorIntl, useValue: getItalianPaginatorIntl() }MY_FORMATS在哪里
export const MY_FORMATS = {
parse: {
dateInput: 'DD/MM/YYYY',
},
display: {
dateInput: 'DD/MM/YYYY',
monthYearLabel: 'MM YYYY',
dateA11yLabel: 'DD/MM/YYYY',
monthYearA11yLabel: 'MM YYYY',
},
};我有什么需要改变的?
发布于 2019-09-19 01:35:44
问题是,您提供的是MomentUtcDateAdapter作为DateAdapter。如果您删除此提供程序,它应该会像您预期的那样工作。
https://stackoverflow.com/questions/57996482
复制相似问题