diff --git a/src/angular-date-range-picker.coffee b/src/angular-date-range-picker.coffee index 88ed1d1..ea6ee86 100644 --- a/src/angular-date-range-picker.coffee +++ b/src/angular-date-range-picker.coffee @@ -47,11 +47,11 @@ angular.module("dateRangePicker").directive "dateRangePicker", ["$compile", "$ti template: """ - {{ model.start.format("ll") }} - {{ model.end.format("ll") }} + {{ model.start.format(dateFormat) }} - {{ model.end.format(dateFormat) }} Select date range - {{ model.format("ll") }} + {{ model.format(dateFormat) }} Select date @@ -61,7 +61,8 @@ angular.module("dateRangePicker").directive "dateRangePicker", ["$compile", "$ti customSelectOptions: "=" ranged: "=" pastDates: "@" - callback: "&" + callback: "&", + dateFormat: "@" link: ($scope, element, attrs) -> $scope.quickListDefinitions = $scope.customSelectOptions @@ -107,6 +108,7 @@ angular.module("dateRangePicker").directive "dateRangePicker", ["$compile", "$ti $scope.selecting = false $scope.visible = false $scope.start = null + $scope.dateFormat = $scope.dateFormat or "ll" # Backward compatibility - if $scope.ranged is not set in the html, it displays normal date range picker. $scope.showRanged = if $scope.ranged == undefined then true else $scope.ranged