Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

154
Visualizações
React reactstrap date de 18 años o más

Estoy trabajando en un proyecto que tiene un formulario. Estoy usando Reacttsrap para ello. Uno de los campos es una fecha para el usuario. Necesito usar una lógica que permita a los usuarios mayores de 18 años. Además, deshabilite las fechas futuras. No hay mucha explicación al respecto en la documentación de reactstrap. Además, he visto muchos ejemplos en línea, pero no he visto uno con estos requisitos y que funcione. Actualmente, tengo este código de la forma:

 <FormGroup> <Input id='user-age' name='date' type='date' aria-label='Date of birth' value={this.state.date} // onChange={(event) => this.handleInputChange(event)} /> <Label for='user-age'>*Date of birth (DD/MM/YY)</Label> </FormGroup>

El código comentado es solo una idea de un controlador para que funcione. Cualquier ayuda sería muy apreciada.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Acabo de encontrar una respuesta de aquí que me ayudó a resolver el problema.

 function getAge(dateString: string | number | Date) { var today = new Date(); var birthDate = new Date(dateString); var age = today.getFullYear() - birthDate.getFullYear(); var m = today.getMonth() - birthDate.getMonth(); if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) { age--; } return age; }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda