Скорее, чтобы определить пользовательский формат для каждого вызова фильтра date
, есть ли способ глобально определить формат по умолчанию (кроме 'medium'
)?
Я хотел бы, чтобы формат был установлен в одном файле, а не повсюду в моем коде (формат даты может быть изменен в будущем, а модификация в одном файле будет намного приятнее, чем необходимость вносить изменения во многих файлах).
Это то, что я делаю сейчас (определяя формат даты каждый раз):
{{systemTime | date:'dd MMMM @ HH:mm:ss'}}
{{modifiedTime | date:'dd MMMM @ HH:mm:ss'}}
{{getShippedTime() | date:'dd MMMM @ HH:mm:ss'}}
etc.
Я думал о создании настраиваемого фильтра (пусть его называют myDate
), который будет действовать как обертка, а затем передать строку даты в фильтр Angular date
с моим пользовательским форматом, поэтому мой код может выглядеть так:
{{systemTime | myDate}}
{{modifiedTime | myDate}}
{{getShippedTime() | myDate}}
etc.
Однако я не могу понять, как сделать точку фильтра myDate
фильтром Angular date
.
Спасибо за вашу помощь.