AngularJSDateFilter
by ksevksev
HTML
<div ng-app ng-controller="Scoper">
In: {{v.Dt}} <br />
Angular: {{v.Dt | date:'yyyy-MM-dd HH:mm:ss Z'}} <br />
In: {{v.sDt}} <br />
Angular: {{v.sDt | date:'yyyy-MM-dd HH:mm:ss Z'}} <br />
In: {{v.DDt}} <br />
Angular: {{v.DDt | date:'yyyy-MM-dd HH:mm:ss Z'}} <br />
<div>{{dateNums}}</div>
<div ng-repeat="date in dateNums">Date:{{getDate(date) | date:'MM/dd/yy'}}</div>
</div>
JavaScript
function Scoper($scope) {
var s = "2012-10-16T17:57:28.556094Z";
$scope.v = {
Dt: Date.now(),
sDt: s,
DDt: Date.parse(s)
}
$scope.test = 'Hello Sweetie!'
$scope.dateNums = [];
$scope.dateNums.push(1398720461000);
$scope.dateNums.push(1398830461000);
$scope.dateNums.push(1398940461000);
$scope.dateNums.push(1399050461000);
$scope.dateNums.push(1399160461000);
$scope.getDate = function (num) {
return new Date(num);
};
}