У меня есть приложение Angular 2, в котором у меня мало вводов типа date.По умолчанию эти даты отображаются в формате 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>
У кого-нибудь есть идеи, почему это не работает?