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

232
Vistas
No se puede convertir el tiempo de cadena en el momento al formato correcto

Hola, tengo una aplicación de reacción donde hice un control deslizante para el tiempo. la hora es por ejemplo: 3 PM o 7:30 AM como este formato.

Pero parece que no puedo formatearlo correctamente usando el momento, siempre regresa AM Aquí está mi implementación:

 moment(dropoffTime.formattedTime, ['h:mm A']) .locale('en') .format('hh:mm A')
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

.format funciona bien y me da PM en este momento. Tal vez pueda consola.log dropoffTime.formattedTime para ver cuál es el valor antes de formatear

 console.log(moment(new Date()) .locale('en') .format('hh:mm A'))
 <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment-with-locales.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment-with-locales.min.js"></script>

about 4 years ago · Juan Pablo Isaza Denunciar

0

moment acepta fechas como un objeto Date o en un formato de cadena:

 const dropoffTime = new Date(); const str = moment(dropoffTime) .locale('en') .format('hh:mm A'); console.log(str) document.querySelector("input").addEventListener("input",function(){ console.log(moment(this.value, ['h:mm A']).locale('en').format('hh:mm A')) })
 <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script> <input type="time" value="12:34" >

about 4 years ago · Juan Pablo Isaza Denunciar
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