2016-02-17 97 views
0

我試着以這種方式採用了棱角分明的$過濾器設置日期爲「DD/MM/YYYY」格式:

var toDate; 
$scope.endDate = { 
     value: new Date(2013, 9, 22) 
}; 

$scope.$watch('metric.value', function (newValue, oldValue) { 
     toDate = $filter('date')($scope.endDate,'dd/MM/yyyy'); 
     console.log(toDate); 
} 

和控制檯顯示輸出以下內容:

Object {value: Tue Oct 22 2013 00:00:00 GMT+0200 (Romance Daylight Time)} 

我怎樣才能真正將其更改爲格式DD/MM/YYYY,並將其解析爲一個字符串?

+1

TODATE = $過濾器( '日期')($ scope.endDate.value, 'DD/MM/YYYY'); – murli2308

回答

2

我覺得你輸入錯誤。

也許你需要篩選下方正確的代碼: toDate = $filter('date')($scope.endDate.value,'dd/MM/yyyy');

+0

完全正確。第二次,我有同樣的錯誤...謝謝! –