Javascript Express.js日期验证

Javascript Express.js日期验证,javascript,schema,Javascript,Schema,我想使用currentdate验证jointdate。 如果jointdate大于当前日期,我想抛出一个错误代码。 使用模式级验证 模式: var datevalidation=function(value){ return value.joindate>value.now+1; } var EmployeeSchema=new mongoose.Schema({ joindate:{ type:Date, valid

我想使用currentdate验证jointdate。
如果jointdate大于当前日期,我想抛出一个错误代码。 使用模式级验证 模式:

var datevalidation=function(value){
        return value.joindate>value.now+1;
    }
    var EmployeeSchema=new mongoose.Schema({
    joindate:{
        type:Date,
        validate:[datevalidation,'please enter correct date']
    }
})