我有一个关于Joi的问题。
与Joi一起考虑以下日期验证模式。
const schema = Joi.date().min('1-1-1974');
当日期无效时,默认消息将如下所示:
must be larger than or equal to "Tue Jan 01 1974 00:00:00 GMT+0900 (日本標準時)"
(我是日本人。哈哈)
所以我想格式化日期,以便日期看起来更好。 (例如1974/01/01)
我的第一个想法是使用extend
扩展Joi以返回自定义格式
日期,但是...
https://github.com/hapijs/joi/blob/v13.7.0/API.md#extendextension
首先,我查看了Joi的代码,发现他们使用
new Date
进行显示。https://github.com/hapijs/joi/blob/master/lib/types/date/index.js#L167
还有其他好方法吗?