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

208
Views
Javascript: ¿Agregar 30 días a la fecha?

Tengo un objeto de fecha extraído de mi base de datos: dateObject 2021-01-02T15:12:05.000Z . Me gustaría agregar 30 días a esa fecha para que la fecha de finalización sea: 2021-02-01T15:12:05.000Z . ¿Cómo haría que esto funcione?

Leyendo varias publicaciones, he intentado:

 let storePlanStartDate = dateObject; storePlanStartDate.setDate(storePlanStartDate.getDate() + 30) //returns: 1614784325000

Creo que el valor de retorno: 1614784325000 puede ser lo que estoy buscando. Sin embargo, estoy luchando por volver a convertirlo al mismo formato que la devolución de la base de datos original para poder guardar la fecha actualizada.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Lo que está viendo es solo la representación predeterminada de una fecha: las fechas se almacenan como una cantidad de milisegundos desde el dato.

Si formatea el valor como una cadena ISO (por ejemplo), verá que en realidad tiene el valor que esperaba

 let storePlanStartDate = new Date("2021-01-02T15:12:05.000Z"); storePlanStartDate.setDate(storePlanStartDate.getDate() + 30) console.log(storePlanStartDate.toISOString());

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!