firestore timestamp to date javascript code example
Example 1: convert firestore timnestamp to javascript
new Date(firebase.firestore.Timestamp.now().seconds*1000).toLocaleDateString()
Example 2: firebase timestamp to date angular
import { firestore } from 'firebase/app';
import Timestamp = firestore.Timestamp;
@Injectable()
export class YourService {
....
list = (): Observable<any[]> => this.collection
.snapshotChanges()
.pipe(
map(changes => {
return changes.map(a => {
const data = a.payload.doc.data() as any;
Object.keys(data).filter(key => data[key] instanceof Timestamp)
.forEach(key => data[key] = data[key].toDate())
data._id = a.payload.doc.id;
return data;
});
})
);
...
}
Example 3: firebase timestamp to date react
Add toDate();
created_at.toDate()