Angular: Empty Fiddle
http://angularjs.org/
by Ariel Mashraki
HTML
<div ng-controller="MyCtrl">
Standard output : {{now | date:'yyyyMMddhhmmss'}}<br>
External behavior : {{now | date:'yyyyMMddhhmmss': ' My suffix'}}<br>
</div>
JavaScript
var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
$scope.now = new Date();
}
myApp.config(['$provide', function($provide) {
$provide.decorator('dateFilter', ['$delegate', function($delegate) {
var srcFilter = $delegate;
var extendsFilter = function() {
var g = srcFilter.apply(this, arguments);
return (arguments[2]) ? g + arguments[2] : g;
}
return extendsFilter;
}])
}])