У меня чертовски много времени, когда я пытаюсь сгенерировать даты, используя moment.js внутри angular. Я просто хочу создать случайные даты, и я понятия не имею, как это сделать.
Я просмотрел http://momentjs.com/, но не знаю, как преобразовать js в угловой формат.
Вот ссылка
http://jsfiddle.net/galnova/Pe2Zc/150/
Если вы посмотрите ниже, вы можете увидеть фрагмент здесь.
Вот фрагмент
var app = angular.module("app", []);
app.constant("moment", moment);
app.controller("ctrl", function($scope, moment) {
$scope.d = new Date();
$scope.date = new moment();
$scope.date2 = moment().add('days', 7);
});
Вот html
<div ng-app="app" ng-controller="ctrl">
{{ date }} <br/> <br/>
{{ date2 }} <br/> <br/>
{{d | date: 'MMM-dd-yyyy'}} <br/> <br/>
{{d | date: 'MMM-dd-yyyy'}}
</div>