UI Bootstrap передача даты
Всем привет.
У меня проблема передачи даты на сервер. Скачал https://angular-ui.github.io/bootstrap/ эту штуку ради календарика. Но при передаче на сервер отправляется Код:
2015-04-19T19:00:00.000ZНе могу понять как сделать что передавалась только дата без всего остального. ps. подскажите пожалуйста еще какие нибудь календари для ангуляра |
Приветствую! Может и этот получится прикрутить, огласите весь
|
app.controller('CreateFormController',
['$scope', '$location','Category', 'Post',
function($scope, $location, Category, Post) {
Category.query(function(cat) {
$scope.data = cat;
}, function(errResponse) {
// $location.path('/')
});
$scope.today = function() {
$scope.date = '');
};
$scope.today();
$scope.clear = function() {
$scope.date = null;
};
$scope.disabled = function(date, mode) {
return (mode === 'day' && (date.getDay() === 0 || date.getDay() === 6));
};
$scope.toggleMin = function() {
$scope.midDate = $scope.minDate ? null : new Date();
};
$scope.open = function($event) {
$event.preventDefault();
$event.stopPropagation();
$scope.opened = true;
};
$scope.dateOptions = {
formatYear: 'yyyy',
startingDay: 1
};
$scope.formats = ['yyyy-MM-dd'];
$scope.format = $scope.formats[0];
$scope.submit = function() {
var res = Post.save({add:$scope.add},function() {
$location.path('/')
}, function(errResponse) {
console.log(errResponse)
});
};
}]);
|
А где подкючается сам модуль angular.module('myModule', ['ui.bootstrap']); ?
|
В самом начале этого же файла.
var app = angular.module('app', ['ngRoute', 'ngResource', 'ui.bootstrap']);
|
Здрасти, перед отправкой отформатируй дату как тебе угодно и все
d.toISOString().match(/\d\d\d\d-\d\d-\d\d/)[0] или через фильтр
$filter('date')(d, 'yyyy-MM-dd')
|
| Часовой пояс GMT +3, время: 18:20. |