在我的控制器中,我收到一个带有日期字段的JSON对象:
vm.data.AcknowledgedByDate = "07/01/2016 15:02"
当我应用日期格式过滤器时:
{{vm.data.AcknowledgedByDate | date:'dd-MMM-yyyy'}}
它没有做任何事情。为什么呢?
答案 0 :(得分:6)
因为它是string
,所以在将其传递给过滤器之前将其转换为date object
。
$scope.date = new Date("07/01/2016 15:02");
下面是一个小提琴。 https://jsfiddle.net/nho955qx/1/