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;
  }])
}])