将JavaScript代码添加到角度模板表达式中

时间:2014-01-31 03:34:50

标签: javascript angularjs

我有一个角度模板,显示unix时间戳,这是一个数字类型:

<span>{{timestamp}}</span>

显示如下:

<span>1391139098314</span>

而不是数字,我希望显示一个很好的字符串:

<span>1/30/2014 7:32:37 PM</span>

我认为将模板更改为您在下面看到的内容非常简单,但这不起作用。

<span>{{ new Date(timestamp).toLocaleString() }}</span>

有人可以告诉我在模板中需要做什么,而不是直接在上面显示的无效工作吗?

1 个答案:

答案 0 :(得分:2)

尝试date filter

<span>{{timestamp | date:'M/dd/yyyy hh:mm:ss a'}}</span>

DEMO