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

225
Visualizações
¿Cómo cambiar el formato de la hora?

Tengo una entrada de tipo tiempo, cuando hago clic en ella puedo seleccionar una hora de 1 a 12, minutos y AM/PM. instantánea

Cuando renderizo la selección, aparece en formato de 24 horas. Sin embargo, en cambio, quiero que esté en un formato de 12 horas.
Estoy trabajando en una aplicación react-redux.

 <input type='time' onChange={(e) => this.setState({ time: e.target.value })} value={this.state.time} />
 state = { time: '' } render = () => { return ( <span>{time}</span> ) }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

puede usar esta función para cambiar el formato de hora:

 const timeConvertor = (time) => { // first checks the correct time format and then split it into components time = time.toString ().match (/^([01]\d|2[0-3])(:)([0-5]\d)(:[0-5]\d)?$/) || [time]; if (time.length > 1) { // If the time format is correct time = time.slice (1); // Remove full string match value time[5] = +time[0] < 12 ? 'AM' : 'PM'; // Set AM/PM based on given hour time[0] = +time[0] % 12 || 12; // change the hour based on AM/PM } return time.join (''); // return new time format as a String }

por ejemplo:

 timeConvertor('20:50:00'); // will return '8:50:00PM'
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