다음은 날짜 문자열 또는 javascript Date () 객체를 사용 하는 필터 입니다. Moment.js를 사용 하며 인기있는 'fromNow'와 같은 모든 Moment.js 변환 기능을 적용 할 수 있습니다.
angular.module('myModule').filter('moment', function () {
return function (input, momentFn /*, param1, param2, ...param n */) {
var args = Array.prototype.slice.call(arguments, 2),
momentObj = moment(input);
return momentObj[momentFn].apply(momentObj, args);
};
});
그래서...
{{ anyDateObjectOrString | moment: 'format': 'MMM DD, YYYY' }}
2014 년 11 월 11 일 표시
{{ anyDateObjectOrString | moment: 'fromNow' }}
10 분 전에 표시됩니다.
여러 모멘트 함수를 호출해야하는 경우 연결할 수 있습니다. 이것은 UTC로 변환 한 다음 형식을 지정합니다.
{{ someDate | moment: 'utc' | moment: 'format': 'MMM DD, YYYY' }}
https://gist.github.com/cmmartin/341b017194bac09ffa1a