diff --git a/lib/types/textParsers.js b/lib/types/textParsers.js index 13f8fe16..4d86507e 100644 --- a/lib/types/textParsers.js +++ b/lib/types/textParsers.js @@ -3,12 +3,12 @@ var arrayParser = require(__dirname + "/arrayParser.js"); //parses PostgreSQL server formatted date strings into javascript date objects var parseDate = function(isoDate) { //TODO this could do w/ a refactor - var dateMatcher = /(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})(\.\d{1,})?/; + var dateMatcher = /(\d{1,})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})(\.\d{1,})?/; var match = dateMatcher.exec(isoDate); //could not parse date if(!match) { - dateMatcher = /^(\d{4})-(\d{2})-(\d{2})$/; + dateMatcher = /^(\d{1,})-(\d{2})-(\d{2})$/; match = dateMatcher.test(isoDate); if(!match) { return null;