Angular JS Date过滤器无法正常工作(Datetime)

时间:2018-02-15 02:49:56

标签: javascript angular date

我试图从数据库中过滤Datetime类型的字段。

我这样做:

<b style='display: block'>{{o.dataCadastro| date:'medium'}}

预期是:&#34; 00:33:10 15-02-2018&#34; ,但是正在返回&#34; 2018-02-15 00:33 :10&#34;

对于&#34;日期&#34;数据库中的字段工作正常。

1 个答案:

答案 0 :(得分:0)

Your localisation file&#34; medium&#34; 设置为

"dd/MM/yyyy HH:mm:ss"

如果您要包含最新的angular-locale_pt-br.js,那么&#34;媒体&#34;日期格式是

"d 'de' MMM 'de' y HH:mm:ss"

使用它,您的日期将显示为&#34; 15 de fev de 2018 00:33:10&#34;

您可以更新或编辑您的本地化文件,或者,如果您在特定格式之后,只需将其传递给过滤器,例如

{{o.dataCadastro| date:'HH:mm:ss dd-MM-YYYY'}}