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

530
Visualizações
Cómo convertir Firestore Timestamp a Date() - Firestore V9

Antes de actualizar a V9, uso esto:

 let data = doc.data(); for (let field in data) { let value = data[field]; // If value is an instance of Timestamp, convert it to javascript Date() if (value instanceof firebase.firestore.Timestamp) { data[field] = value.toDate(); } }

Pero ahora, después de actualizar a V9, me encuentro con 2 problemas, y la documentación no menciona nada sobre la marca de tiempo para el SDK de javascript:

  1. firebase.firestore.Timestamp ya no está disponible para verificar si un campo es un objeto de marca de tiempo.
  2. Ninguno de los campos tiene la función "toDate()" más.

Entonces mis preguntas son, con el SDK de javascript V9:

  1. ¿Cómo compruebo si un campo es una instancia de Timestamp?
  2. ¿Cómo convierto una instancia de Timestamp en un objeto Date()?
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

¿Cómo compruebo si un campo es una instancia de Timestamp?

Puede importar la clase de Timestamp de tiempo del paquete Firestore.

¿Cómo convierto una instancia de Timestamp en un objeto Date()?

Este método existe en un objeto de marca de tiempo.

 import { Timestamp } from "firebase/firestore" const timeObj = new Timestamp(); console.log(timeObj instanceof Timestamp) console.log(timeObj.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