const
DI token that allows to provide default configuration for the DatePipe
instances in an application. The value is an object which can include the following fields:
dateFormat
: configures the default date format. If not provided, the DatePipe
will use the 'mediumDate' as a value.timezone
: configures the default timezone. If not provided, the DatePipe
will use the end-user's local system timezone.const DATE_PIPE_DEFAULT_OPTIONS: InjectionToken<DatePipeConfig>;
Various date pipe default values can be overwritten by providing this token with the value that has this interface.
For example:
Override the default date format by providing a value using the token:
providers: [ {provide: DATE_PIPE_DEFAULT_OPTIONS, useValue: {dateFormat: 'shortDate'}} ]
Override the default timezone by providing a value using the token:
providers: [ {provide: DATE_PIPE_DEFAULT_OPTIONS, useValue: {timezone: '-1200'}} ]
© 2010–2023 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://angular.io/api/common/DATE_PIPE_DEFAULT_OPTIONS