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

369
Visualizações
convertir la fecha de creación de mongodb a utc +5 para un filtro de búsqueda, por fecha

Buenos días y gracias de antemano. Les comento mi problema, estoy haciendo un filtro para buscar solicitudes de ciertos elementos en especifico y al buscar una fecha en AAA-MMM-DD tuve el problema. Resulta que mongo me lo guardó con este formato:

creado en 2022-07-10T18:11:28.630+00:00,

actualizado el 2022-07-10T18:11:28.630+00:00

que pude "arreglar" con:

 if (payload.date) { query.createdAt = { $gte: new Date(`${payload.date}T00:00:00.000-00:00`), $lt: new Date(`${payload.date}T23:59:59.999-00:00`) };

pero mi problema surgio que al guardar y buscar por fecha parece que lo guardo con zona horaria cero, asi que consulto la fecha 2022-07-11 y no traia ningun dato, probe con 2022-07-12 y sale acaba de devolver una respuesta de los documentos.

Creo que mi solución sería usar el momento y convertirlo a utc +5 al hacer la consulta. ¿Alguien tiene una idea de cómo puedo hacer esa solución? Lo apreciaría mucho.

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

0

Tal vez similar a este

 query.createdAt = { $gte: moment.tz(payload.date, "America/Toronto").startOf('day').toDate(), $lte: moment.tz(payload.date, "America/Toronto").endOf('day').toDate() };
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