Angularjs md日期选择器日期格式问题与日期格式

Angularjs md日期选择器日期格式问题与日期格式,angularjs,datepicker,Angularjs,Datepicker,我有这个问题。 这是我的约会选择者 <md-datepicker class="form-control" ng-model="startDate" md-placeholder="Enter date"></md-datepicker> 关键是,当我选择一个日期时,例如9月23日,而不是2017年11月23日,我看到的是2017年11月23日。那么有没有办法将我的日期格式指定为dd/MM/yyyy? 我尝试使用ng模型选项属性,但没有成功。 谢谢。解决了。我需要导

我有这个问题。 这是我的约会选择者

<md-datepicker class="form-control" ng-model="startDate" md-placeholder="Enter date"></md-datepicker>

关键是,当我选择一个日期时,例如9月23日,而不是2017年11月23日,我看到的是2017年11月23日。那么有没有办法将我的日期格式指定为dd/MM/yyyy? 我尝试使用ng模型选项属性,但没有成功。
谢谢。

解决了。我需要导入$mdDateLocaleProvider服务和moment.js文件。然后在我的模块上,指定config.config([''$mdDateLocaleProvider',function($mdDateLocaleProvider){$mdDateLocaleProvider.formatDate=function(date){var m=moment(date);return m.isValid()?m.format('DD/MM/YYYY'):'';解决了它。我需要导入$mdDateLocaleProvider服务和moment.js文件。然后在我的模块上,指定config.config([''$mdDateLocaleProvider',function($mdDateLocaleProvider){$mdDateLocaleProvider.formatDate=function(date){var m=moment(date);返回m.isValid()?m.format('DD/MM/YYYY'):'';};