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

221
Views
convertir un número de semana y un año en un objeto de fecha en Javascript

Soy muy nuevo en el desarrollo web y actualmente estoy trabajando en un tablero, mis datos provienen de una base de datos MySql. Me gustaría convertir un número de semana y un año en un objeto de fecha real en la interfaz usando javascript. Este es mi primer intento, que tropecé mientras investigaba. Creo que esta función asume que el primer día de la semana del año actual es lunes (1):

 function getDateOfWeek(w, y) { var d = 1 + (w - 1) * 7; return new Date(y, 0, d); }

Pero la idea de que el primer día de la semana sea siempre el lunes es deseable, ¿y si no? Entonces, después de más investigación, modifiqué el código para que se viera así:

 let currentDate = new Date() let currentYear = currentDate.getFullYear() let firstOfJan = new Date(currentYear, 0, 1).getDay(); function getDateOfWeek(w, y) { var d = firstOfJan + (w - firstOfJan) * 7; return new Date(y, 0, d); }

Por favor, no estoy seguro de si esto resuelve el problema al 100 por ciento. ¿Hay algún inconveniente en la función anterior? o lo cubre? o me estoy perdiendo algo? Gracias por tu tiempo

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