Ich verwende Joi Paket ein Zeitstempel-Feld zu validieren, aber wie kann ich einen max() Wert drauf, ich will den Eingangszeitstempel kleiner als aktuellen ZeitstempelJoi Unix-Zeitstempel max Wert
var schema = Joi.object().keys({
t: Joi.date().timestamp('unix').max(moment().unix()),
})
aber ich habe den Fehler, dass:
Kind "t" schlägt fehl, da [ "t" muss kleiner sein als oder gleich "Sun 18. Januar 1970 07.35.17 GMT + 0330 (IRST)" ]
Ich bin sicher, dass die moment().unix()
den aktuellen Zeitstempel zurückgibt, aber hier ist es in String gegossen.