我得到这种格式的日期:
2015-02-19 00:00:00
现在我需要将此日期格式化为
19-02-2015
我试过了:
sc.documents.datestring = $filter("date")('2015-02-19 00:00:00', 'dd-MM-yyyy');
但这没有用,任何人都知道如何做到这一点?
答案 0 :(得分:2)
第一个参数应该是Date对象,而不是字符串。所有你需要做的是:
sc.documents.datestring = $filter("date")(new Date('2015-02-19 00:00:00'), 'dd-MM-yyyy');
答案 1 :(得分:0)
是的,如果你想使用我们需要使用的角度过滤器使用某种格式来显示日期
$filter('date').(date, format, timezone);
格式,如上所述...... https://docs.angularjs.org/api/ng/filter/date