Estoy usando la biblioteca date-fns y tengo una lógica que calcula el tiempo a partir de una fecha determinada según el número que especifique.
Por ejemplo:
número: 1 mes
fecha de inicio: 01/09/2020
hora de finalización: (se calcula automáticamente de acuerdo con el código a continuación)
const startDate = new Date("the date that gets 01/09/2020 in this case") endTime= add(sub(startDate, {seconds: 1}), {months: numberOfPeriods}).toUTCString();En todos los meses se ve bien, pero tengo un problema con octubre, porque tiene como 2 horas extra y luego no lo calcula bien.
¿Alguien tiene alguna idea? Estoy enviando ss desde la consola que muestra el tiempo de finalización calculado