this.processProperty = function(property) { if(checkTypes.number(property)) { return property; } else if (checkTypes.date(new Date(property))) { var stringData = property.split(' ').join('T'); var date = new Date(stringData); var time = date.getTime(); var timeStamp = time / 1000; return timeStamp; } else if (checkTypes.nonEmptyString(property)) { // TODO: work with string // TODO: Классная идея. Для тестов возьми текст из чата сисек и очисти его от лишних символов. } else { return property; } };
validators.is_datetime = function (obj){ return check.date(new Date(obj)); };
validators.is_date = (obj) => (check.date(new Date(obj)));