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()
internally to do this)…
app.constant("moment", moment);
app.controller("ctrl", function($scope, moment) {
$scope.date = new moment();
});
Fiddle