AngularJS 日期格式
AngularJS Dateformatting
我得到的日期格式如下:
2015-02-19 00:00:00
现在我需要将这个日期格式化为
19-02-2015
我试过了:
sc.documents.datestring = $filter("date")('2015-02-19 00:00:00', 'dd-MM-yyyy');
但这没有用,有人知道如何做到这一点吗?
第一个参数应该是日期对象,而不是字符串。你需要做的就是:
sc.documents.datestring = $filter("date")(new Date('2015-02-19 00:00:00'), 'dd-MM-yyyy');
是的,当您想使用 angular 过滤器以某种格式显示日期时,我们需要使用
$filter('date').(date, format, timezone);
我得到的日期格式如下:
2015-02-19 00:00:00
现在我需要将这个日期格式化为
19-02-2015
我试过了:
sc.documents.datestring = $filter("date")('2015-02-19 00:00:00', 'dd-MM-yyyy');
但这没有用,有人知道如何做到这一点吗?
第一个参数应该是日期对象,而不是字符串。你需要做的就是:
sc.documents.datestring = $filter("date")(new Date('2015-02-19 00:00:00'), 'dd-MM-yyyy');
是的,当您想使用 angular 过滤器以某种格式显示日期时,我们需要使用
$filter('date').(date, format, timezone);