gpt4 book ai didi

angular - 如何以最简单的方式将 Mat-Datepicker 日期格式更改为 DD/MM/YYYY?

转载 作者:行者123 更新时间:2023-12-04 11:05:01 26 4
gpt4 key购买 nike

我正在为 DOB 设置一个 mat-datepicker,传统上显示格式是 MM/DD/YYYY,我需要将其更改为 DD/MM/YYYY 并减少编码

我在 mat-date 选择器中尝试了格式标记,但它不起作用,其他日期选择器(如 ngbDatepicker 格式)可以通过一行编码轻松更改

  <div class="col-md-3 Dinline-block">
<mat-form-field>
<input matInput [matDatepicker]="picker2" [max]="currentDate"
placeholder="DOB(DD/MM/YYYY)" required formControlName="dob"
readonly />
<mat-datepicker-toggle matSuffix [for]="picker2"></mat-datepicker-
toggle>
<mat-datepicker #picker2></mat-datepicker>
</mat-form-field>
</div>

从 mat-date 选择器中选择后显示的日期应该是 DD-MM-YYYY,当从日期选择器中检索值时,它也应该是 DD-MM-YYYY 格式

最佳答案

最简单的方法是更改​​语言环境:

将以下内容添加到模块的提供程序部分:

{ provide: MAT_DATE_LOCALE, useValue: 'en-GB' }

关于angular - 如何以最简单的方式将 Mat-Datepicker 日期格式更改为 DD/MM/YYYY?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55721254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com