如何解决Joi:验证日期从现在起大于 x 天
验证日期字段从现在起大于 x 天。
现在我有这个片段来检查日期是否大于现在。
planned_date: Joi.date().greater('now').required()
但我想验证 planned_date
至少比现在多 2 天。
这可以与 moment.js
结合使用,但无法使其正常工作。
解决方法
这将检查大于 2 天的日期,我们正在做的是使用 Date.now()
获取当前纪元中的时间戳,然后在纪元中添加 2 天时间以获得我们想要的验证。
planned_date: Joi.date().required().greater(Date.now() + 48 * 60 * 60 * 1000)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。