在我的 app.module.ts 中,我将应用程序的格式更改为 -export const MY_FORMATS = { parse: { dateInput: 'LL', }, display: { dateInput: 'yyyy-MM-dd', monthYearLabel: 'YYYY', dateA11yLabel: 'LL', monthYearA11yLabel: 'YYYY', },};@NgModule({ imports: [ BrowserModule, HttpClientModule ... ], declarations: [ AppComponent ... ], providers: [ {provide: DateAdapter, useClass: MomentDateAdapter, deps: [MAT_DATE_LOCALE]}, {provide: MAT_DATE_FORMATS, useValue: MY_FORMATS}, ], bootstrap: [AppComponent],})export class AppModule { }根据我的理解,“dd”代表“月中的一天”,而“DD”是“一年中的一天”,“yyyy”指定日历年,而“YYYY”指定年份(“一年中的一周” )。但是在日期选择器中,我得到了这个日期-“yyyy-03-Tu”,只有当我将格式更改为“YYYY-MM-DD”时,我才能得到正确的日期..知道为什么会这样吗?
添加回答
举报
0/150
提交
取消