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

107
Visualizações
marca de tiempo para IST reactjs

Cómo comparar la marca de tiempo de Firebase con la hora estándar de la India (IST). Tenemos que comparar todo, como la fecha y la hora. Si ambos son iguales, deberíamos dar un mensaje en el cuadro de alerta como Éxito; de lo contrario, alertar como no coincidente. Esta es la imagen de la marca de tiempo de firebase

Esta es la imagen para la fecha IST

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

0

Puede convertir la marca de tiempo de firestore en una marca de tiempo de javascript usando .toDate() y luego convertir la marca de tiempo js a la zona horaria deseada; puede usar el sofisticado método de biblioteca moment-timezone moment().tz() o el método de biblioteca de fecha js toLocaleString() .

 fbTs.toDate().toLocaleString(undefined, { timeZone: 'Asia/Kolkata' });

fbTs es la marca de tiempo de firestore

A modo de comparación, es mejor convertir ambas marcas de tiempo: la marca de tiempo de Firebase y la marca de tiempo actual en la marca de tiempo de época y comparar. El método getTime() te dará esto. `

 if (fbTs.toDate().getTime() === new Date().getTime()) { ... } else { ... }

about 4 years ago · Juan Pablo Isaza Relatório

0

Obtenga la fecha de Firebase y llame a Date.parse() para convertirla en una fecha de época. Luego haga lo mismo en su fecha IST. Si desea la hora actual en una fecha de época, use Date.now().

Algo como esto:

 const updatedDateEpoch = Date.parse(*YOUR DATE FROM FIREBASE*) // if you want the current time use this date const currentEpoch = Date.now() // IST date to epoch const istEpoch = Date.parse(*THE IST DATE YOU HAVE*) // switch currentEpoch to istEpoch if you don't want to use the current time. if (currentEpoch === updatedDateEpoch){ alert("Success!") }else{ alert("Not matched.") }
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