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, время: 12:04. |