diff --git a/src/ng/filter/filters.js b/src/ng/filter/filters.js index f35911d0965d..e563883682db 100644 --- a/src/ng/filter/filters.js +++ b/src/ng/filter/filters.js @@ -614,7 +614,7 @@ function dateFilter($locale) { date = NUMBER_STRING.test(date) ? toInt(date) : jsonStringToDate(date); } - if (isNumber(date)) { + if (isNumber(date) && !isNaN(date)) { date = new Date(date); }