Skip to content

Commit 3863d7a

Browse files
committed
Pared down the code even more. Use Date directly as the parser.
1 parent ed0c57c commit 3863d7a

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

Diff for: input-date.js

+2-7
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,12 @@ angular.module("input-date").directive("input", function($filter) {
1212
if (!ngModel || attrs["type"].toLowerCase() !== "date") {
1313
return;
1414
}
15-
var date_filter = $filter("date")
1615
var date_formatter = function(value) {
17-
return date_filter(value, "yyyy-MM-dd")
18-
}
19-
20-
var date_parser = function(viewValue) {
21-
return new Date(viewValue)
16+
return $filter("date")(value, "yyyy-MM-dd")
2217
}
2318

2419
ngModel.$formatters.unshift(date_formatter)
25-
ngModel.$parsers.unshift(date_parser)
20+
ngModel.$parsers.unshift(Date)
2621
}
2722
}
2823
})

0 commit comments

Comments
 (0)