实际上我想要显示一个格式为MM / dd / YYYY的日历。我正在使用角度datepicker。但是我的日期格式没有像我想要的那样显示,它只显示yy-mm-dd。我用我想要的那个改变了这一点。但它仍然没有来。
app.directive("datepicker", function() {
return {
restrict : "A",
require : "ngModel",
link : function(scope, elem, attrs, RestrictedPartyAddEditCtrl) {
var updateModel = function(dateText) {
scope.$apply(function() {
RestrictedPartyAddEditCtrl.$setViewValue(dateText);
});
};
var options = {
dateFormat : "yy-mm-dd",
//dateFormat : "mm-dd-yy",
onSelect : function(dateText) {
updateModel(dateText);
}
};
elem.datepicker(options);
}
}
});
<input type="text" id="expdt" ng-init="restrictedPartyData.expirationDate"
ng-model="restrictedPartyData.expirationDate" datepicker >
如果有任何必要的更改,请告诉我,我也尝试了其他日期格式。但它不起作用。我只想要一个只显示MM / dd / YYYY格式的日历。
谢谢
答案 0 :(得分:0)
ng-bind-html="datevalue | date:'MM/dd/yyyy'"