Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

140
Visualizações
¿Cómo manejar las matemáticas UTC usando la biblioteca date-fns en Node?

Estoy tratando de usar la biblioteca date-fns para sumar y restar fechas, pero no maneja correctamente las fechas UTC. Por ejemplo:

 > const { add } = require('date-fns'); undefined > s = new Date('2021-03-27') 2021-03-27T00:00:00.000Z > add(s, {days:1}) 2021-03-28T00:00:00.000Z > add(s, {days:2}) 2021-03-28T23:00:00.000Z

El problema es que mis fechas están en UTC, y quiero hacer aritmética de fechas UTC en ellas, pero tan pronto como se convierten a una fecha/hora, se tratan como fechas locales. Esto es un problema. ¿Como puedo resolver esto?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede realizar todas sus operaciones y, al final de su función, llamar al método toISOString() del objeto de fecha final. Devolverá el valor UTC 0.

Y recuerde que el objeto de fecha que ha pasado por parámetro para add la función nunca cambia, el valor devuelto es lo que desea.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda