- Когда мы используем md-DatePicker в md-диалоге, тогда служба $ mdDateLocaleProvider не форматирует дату по мере необходимости. Мы должны использовать $ mdDateLocale в контроллере md-dialog для форматирования даты md-DatePicker. например -
angular.module('MyApp').controller('AppCtrl', function($scope, $mdDateLocale) {
$mdDateLocale.formatDate = function(date) {
return moment(date).format('YYYY-MM-DD');
};
$scope.myDate = new Date('2015-10-15');
$scope.minDate = new Date();
$scope.maxDate = new Date();
});