Проверка возраста в момент JS - PullRequest
1 голос
/ 10 апреля 2020

я должен создать проверку возраста моих пользователей. Я использую библиотеку моментов JS,

Я создаю это, но не работает,

    if(!moment(inputs.birthDate, "DD/MM/YYYY").fromNow() >= 16){
      return this.res.badRequest("You're too young to create new account in this app.")
    }

У моего пользователя должно быть не менее 16 лет, чтобы создать новую учетную запись, у кого-нибудь есть идеи?

1 Ответ

1 голос
/ 10 апреля 2020

Вы можете сделать это следующим образом:

moment().diff(moment(inputs.birthDate), 'years') > 16

moment () возвращает фактическую дату, а затем вы сравниваете ее с датой рождения в годах, чтобы узнать, больше ли это 16

...