Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

121
Vistas
Ingrese el tiempo html, valide no permita más de 59 cambios de manejo de reacción

Puedo escribir un número diferente para minutos como 99, ¿cómo puedo validar esto? Necesito que sea cuando comience a escribir 99 para hacer 09. esto está en reaccionar

 const [datetime, setDatetime] = useState<number>(post.id ? post.datetime : newDate.getTime() || new Date().getTime()) const dateReal = new Date() let hour = dateReal.getHours() let minutes = dateReal.getMinutes() if (hour > 12) { hour = hour - 12 } if (minutes < 10) { minutes = `0${parseInt(minutes)}` } if (hour < 10) { hour = `0${parseInt(hour)}` } const [hours, setHours] = useState(hour) const [newMinutes, setMinutes] = useState(minutes) const newFullDate = format(new Date(datetime), 'eeee dd, MMM - ') + hours + ' : ' + newMinutes function getTime (datetime: number) { return post.id ? format(new Date(datetime), 'HH:mm') : hours + ':' + newMinutes } const handleTimeChange = (event) => { const time = event.target.value if (time) { const newDatetime = format(new Date(datetime), 'yyyy-MM-dd\'T\'') + time const timeConverted = new Date(newDatetime).getTime() const newTime = time.split(':') const hour = newTime[0] const min = newTime[1] setHours(hour) setMinutes(min) setDatetime(timeConverted) } } <input className={styles.timer} type='time' name='appt-time' onChange={handleTimeChange} value={getTime(datetime)} />

Estoy mostrando una parte del código antes de devolver la lógica, y después de eso he puesto mi tiempo de entrada, sé que el tiempo de entrada html no permite hacer 99, lo convierte automáticamente en 09, no sé por qué aquí con manejarlo está arruinando

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda