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

230
Vistas
El objeto de fecha de Javascript sigue devolviendo la fecha predeterminada (lunes, 19 de enero de 1970 19:18:18) al intentar convertir la hora de Unix

Estoy tratando de usar la función de fecha para convertir el tiempo de Unix que estoy tratando de convertir a un formato determinado. La función devuelve correctamente la fecha en el formato solicitado, pero la hora es incorrecta. ¿Que me estoy perdiendo aqui?

 const date = (e) => { const unixTime = 1642698000 const format = { weekday: 'long', day: 'numeric', month: "2-digit", year: "numeric" } return(new Date (unixTime).toLocaleString('en-US', format)) }

Salida esperada (aplicación)

 Tue Jan 18 2022 17:00:00

La salida recibida

 Mon Jan 19 1970 19:18:18 GMT-0500 (Eastern Standard Time)

Intenté seguir otros ejemplos, pero no pude encontrar ninguno que resolviera este problema. ¡Agradezco tu ayuda de antemano!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

El constructor de fecha de Javascript acepta la cantidad de milisegundos como marca de tiempo, no el tiempo de Unix (cantidad de segundos). Entonces, para ajustar eso, simplemente multiplique el tiempo de Unix por 1000.

 const date = () => { const unixTime = 1642698000 * 1000 const format = { weekday: 'long', day: 'numeric', month: "2-digit", year: "numeric" } return(new Date (unixTime).toLocaleString('en-US', format)) } console.log(date()) // logs Thursday, 01/20/2022
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