Я использую пакет Joi для проверки поля метки времени, но как установить значение max() для это, я хочу, чтобы входная временная метка была меньше, чем текущая временная метка
var schema = Joi.object().keys({
t: Joi.date().timestamp('unix').max(moment().unix()),
})
но я получаю сообщение об ошибке:
дочерний "t" не работает, потому что ["t" должно быть меньше или равно "Sun 18 Jan 1970 07:35:17 GMT+0330 (IRST)"]
Я уверен, что moment().unix()
возвращает текущую метку времени, но здесь она приводится к строке.