Я бы хотел, чтобы пользователям было> 18 лет.Таким образом, введенная дата рождения должна быть> 18 лет.
Каков наилучший способ сделать это?
У меня есть компонент для регистрации, и у меня есть поле как это:
<mat-form-field id="birth-date">
<input matInput [matDatepicker]="picker" placeholder="mm/dd/yy" name="birthDate" [(ngModel)]="birthDate">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
</mat-form-field>
В моем userRouter у меня есть функция для регистрации:
router.post('/users/register', (req, res) => {
...
const user = new User({
...
birthDate: req.body.birthDate,
...
});
...
});
Также я использую mongo и в UserSchema у меня это для даты рождения:
birthDate: {
type: Date,
required: true
}
Спасибо!