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

203
Vistas
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 Respuestas
Responde la pregunta

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 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