【发布时间】:2021-10-25 00:11:43
【问题描述】:
我想接受一个发送多个查询参数的请求,我正在使用 Nodejs/Express 中的 Joi 库对其进行验证,但不知道如何验证时区值(这是查询参数之一?
function validateLedger(ledger){
let schema=Joi.object({
startDate:Joi.date().iso(),
endDate:Joi.date().iso().greater(Joi.ref('startDate')),
paymentFrequency:Joi.string().valid('weekly','fortnightly','monthly'),
weeklyRate:Joi.number().greater(0),
timeZone://this needs to be validated
});
return schema.validate(ledger)
}
【问题讨论】:
标签: javascript node.js express joi moment-timezone