をあなたの角度コントローラ
$scope..DayofDate = "";
$scope.Monthofdate = "";
$scope.DaySuffix = "";
$scope.getDateFormat = function (date) {
var suffixes = ["th", "st", "nd", "rd"];
var dtfilter = $filter('date')(date, 'dd');
$scope.DayofDate = dtfilter;
var mtfilter = $filter('date')(date, 'MMM yyyy');
$scope.Monthofdate = mtfilter;
var day = parseInt(dtfilter.slice(-2));
var relevantDigits = (day < 30) ? day % 20 : day % 30;
var suffix = (relevantDigits <= 3) ? suffixes[relevantDigits] : suffixes[0];
$scope.DaySuffix = suffix;
}
にし、あなたのHTMLページに
<div ng-init="getDateFormat(date)">
<p>Date : {{DayofDate}} <sup>{{DaySuffix}}</sup>{{Monthofdate}}</p>
</div>
[anglejs日付フィルタの日付形式を拡張する](http://stackoverflow.com/questions/23407893/extending-date-formats-for-angularjs-date-filter) – trollr
https://github.com/urish/angular-moment –