2016-10-05 9 views
1
$scope.schemeInfo.schemeStartDate = $filter("date")($scope.startDate,"dd/MM/yyyy"); 
私にフォーマットされていない出力を与える

その日付フィルタがAngularJSで動作していません..?

として

月10月10日0時00分00秒PDT 2016

+0

を私はより多くのコードを追加すると、特にコントローラとビュー有用であろうと思います。 – palra

+0

'$ scope.startDate'をログに記録しましたか? – Zakaria

+0

'$ scope.startDate'を表示できますか? – Weedoze

答えて

1

は、あなたの "$ scope.startDateは" 日付オブジェクトであることを確認してください。

var app = angular.module('MyApp', []); 

app.controller('MyCtrl', ['$scope', '$filter', function($scope, $filter) 
{ 
    $scope.myDate = new Date('Mon Oct 10 00:00:00 PDT 2016'); 
    $scope.myDateFiltered = $filter('date')($scope.myDate, 'dd/MM/yy'); 
}]); 

希望します。 FYI

:jsfiddleを作成しhere

関連する問題