AngularJs - DateFilter
by douglasloyo
HTML
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<div ng-app="myApp">
<div ng-controller="homeController">
{{x}} - {{x|customDate:'MM/dd/yyyy'}}<br/>
{{y}} - {{y|customDate:'MM/dd/yyyy'}}<br/>
{{z}}
</div>
</div>
JavaScript
/* Application */
var myApp = angular.module('myApp', []);
myApp.controller('homeController', function ($scope) {
var date = Date.now();
$scope.x=date;
$scope.y=new Date();
});
myApp.filter('customDate', ['$filter',function ($filter) {
return function (stringDate, format) {
var date = new Date(stringDate);
return $filter('date')(date, format);
};
}]);