Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

234
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!