AngularJS - 小数点后无法删除数字

时间:2016-08-24 16:29:05

标签: javascript jquery angularjs json

我从和返回此日期和时间值的API调用中提取JSON值:

2016-07-25 10:50:14.000

我试图删除最后3个零但不知道该怎么做。

我试过了:

<div class="createdOn">Created On: {{ details['Created At'] | number:2 }} </div>

但这根本没有显示出来。有没有办法让我使用jQuery来获取该文本,然后在最后删除零?

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

您的日期实际上是一个字符串。因此,角度应该有效:

 <div class="createdOn">Created On: {{ details['Created At'] | limitTo:19 }}</div>

对于参考:https://docs.angularjs.org/api/ng/filter/limitTo

就像str指出的那样,你也可以像对待日期那样对待它(你的格式允许它,它可能是一个更好的解决方案):

{{ details['Created At'] | date:'yyyy-MM-dd HH:mm:ss' }}

参考:https://docs.angularjs.org/api/ng/filter/date

答案 1 :(得分:0)

另一种解决方案是http://momentjs.com/,您可以轻松分配格式。