From df971e49b336769758de8827482a34043fda6e54 Mon Sep 17 00:00:00 2001 From: David Patterson Date: Wed, 30 Sep 2015 14:41:46 -0400 Subject: [PATCH] Return null if characters are bad --- js/bootstrap-datetimepicker.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/bootstrap-datetimepicker.js b/js/bootstrap-datetimepicker.js index 98d7404e..0bbb85df 100644 --- a/js/bootstrap-datetimepicker.js +++ b/js/bootstrap-datetimepicker.js @@ -1527,6 +1527,9 @@ return {separators: separators, parts: parts}; }, parseDate: function (date, format, language, type, timezone) { + if (date && !date.toString().match(this.nonpunctuation)) { + return null; + } if (date instanceof Date) { var dateUTC = new Date(date.valueOf() - date.getTimezoneOffset() * 60000); dateUTC.setMilliseconds(0);