不必为每次调用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
),它将充当包装器,然后date
使用我的自定义格式将日期字符串传递给 Angular 过滤器,所以我的代码可能看起来像这样:
{{systemTime | myDate}}
{{modifiedTime | myDate}}
{{getShippedTime() | myDate}}
etc.
但是,我不知道如何使myDate
过滤器指向 Angulardate
过滤器。
谢谢你的帮助。