Angular 基于区域设置的角度数据格式
我有一个Angular 2应用程序,其中我几乎没有日期类型的输入。默认情况下,这些日期以Angular 基于区域设置的角度数据格式,angular,date,format,date-format,Angular,Date,Format,Date Format,我有一个Angular 2应用程序,其中我几乎没有日期类型的输入。默认情况下,这些日期以MM/dd/YYYY格式显示。我需要它们的格式为dd.MM.YYYY。我发现这可以在app.module.ts中设置,以便指定具有此格式的区域。 应该执行此任务的代码是: @NgModule({ . . . providers: [AuthGuard, {provide: LOCALE_ID, useValue: 'sl'}], bootstrap: [AppComponent] }) 这是我
MM/dd/YYYY
格式显示。我需要它们的格式为dd.MM.YYYY
。我发现这可以在app.module.ts
中设置,以便指定具有此格式的区域。
应该执行此任务的代码是:
@NgModule({
.
.
.
providers: [AuthGuard, {provide: LOCALE_ID, useValue: 'sl'}],
bootstrap: [AppComponent]
})
这是我想要格式化的HTML部分
<div class="col-lg-3">
<fieldset class="form-group">
<label>Birth date:</label>
<div class="form-group input-group">
<div class="input-group-append">
<span class="input-group-text">
<i class="fa fa-birthday-cake" aria-hidden="true"></i>
</span>
</div>
<input class="form-control" type="date" [ngModel]="birthDate" />
</div>
</fieldset>
</div>
出生日期:
有人有ide吗?为什么不工作?经过长时间的研究,我发现我们无法更改
的显示格式。改变它的唯一方法是将chrome设置更改为使用本地语言。为了归档我试图归档的内容,您必须使用日期选择器。
下面是一个例子:
要更详细地了解Chrome对我的问题的回答,这里有一个链接(注释是从2012年开始的,但它仍然像以前一样有效):
谢谢大家抽出时间经过长时间的研究,我发现我们无法更改
的显示格式。改变它的唯一方法是将chrome设置更改为使用本地语言。为了归档我试图归档的内容,您必须使用日期选择器。
下面是一个例子:
要更详细地了解Chrome对我的问题的回答,这里有一个链接(注释是从2012年开始的,但它仍然像以前一样有效):
感谢大家抽出时间请提供您的问题的可能副本。未找到此问题,但此解决方案仍不适用于我。是否有错误消息?否。无错误。所有编译都应如此,只是日期格式不应如此。请提供您的问题的可能副本。未找到此问题,但此解决方案仍不适用于我。有错误消息吗?没有。没有错误。所有的编译都按它应该的方式进行,只是它没有按它应该的方式格式化日期。