Как установить формат даты, часовой пояс и локаль, используя угловую трубу даты 4?

У меня есть значение даты из postgres db без часового пояса. я хочу этот дисплей в угловых 2 шаблона с часовым поясом и языковым стандартом

postgres db value : 2017-11-14 09:40:59.753

я только что отобразил дату в угловом шаблоне, используя {{codeset.created_on}}, она будет отображаться ниже как:

Tue Nov 14 2017 09:40:59 GMT+0530 (IST)

Но я хочу отображать текущее время в зависимости от часового пояса с локалью

я попробовал как ниже в шаблоне angualr:

<span>{{codeset.created_on | date :'dd/MM/yyyy h:mm a' :'+530' :'en-US'}}</span>

1 ответ

Вы можете установить его глобально, предоставив LOCALE_ID в ваше приложение. В вашем app.module.ts например:

import { LOCALE_ID } from '@angular/core';

@NgModule({
  declarations: [ ... ],
  imports: [ ... ],
  providers: [
    ...
    { provide: LOCALE_ID, useValue: 'nl-NL' }
  ],
  bootstrap: [ AppComponent ],
})
Другие вопросы по тегам