how to get full momentjs api inside angular view?

There is a more popular angular-moment project… https://github.com/urish/angular-moment With it, you can inject moment like this… app.controller(“ctrl”, function($scope, moment) { $scope.date = new moment(); }); Fiddle Or if you don’t need the additional functionality and directives provided by angular-moment, you can make momentjs injectable in your app by using angular.value() or angular.constant() (angular-moment uses constant() … Read more

Get all months name from year in moment.js

There happens to be a function for that: moment.monthsShort() // [“Jan”,”Feb”,”Mar”,”Apr”,”May”,”Jun”,”Jul”,”Aug”,”Sep”,”Oct”,”Nov”,”Dec”] Or the same using manual formatting: Array.apply(0, Array(12)).map(function(_,i){return moment().month(i).format(‘MMM’)}) I guess you want to display all names utilizing Moment.js locale data, which is a reasonable approach.