亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Angular - 角度材料格式 - 小寫的“dd”和“yyyy”不顯示正確的格式

Angular - 角度材料格式 - 小寫的“dd”和“yyyy”不顯示正確的格式

富國滬深 2022-05-14 14:42:37
在我的 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”時,我才能得到正確的日期..知道為什么會這樣嗎?
查看完整描述

1 回答

?
千萬里不及你

TA貢獻1784條經驗 獲得超9個贊

您正在使用 MomentDateAdapter,它使用Momentjs及其格式規范。

Momentjs 使用:

  • YYYY4 位數年份 -yyyy無效并被解釋為文字文本,

  • DD對于 2 位數的月份日期,

  • dd兩位數的星期幾。

查看MomentJS 格式


查看完整回答
反對 回復 2022-05-14
  • 1 回答
  • 0 關注
  • 153 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號