第一次尝试
import { Timestamp } from '@firebase/firestore-types';
字符串然后如何创建Timestamp对象?
var now: Timestamp = ??? var now: Timestamp = Timestamp.now() //Module not found: Error: Can't resolve '@firebase/firestore-types'
型
g2ieeal71#
字符串这里Timestamp只是一种类型,如果你想得到当前时间就用
var now = new Date(;
knsnq2tg2#
使用**serverTimestamp()**方法更新Timestamp对象
import {serverTimestamp } from 'firebase/firestore'; ref.update({ updatedAt: serverTimestamp() }) // results in timestamp in Firestore
字符串
sg2wtvxw3#
JS Date对象在Firestore/firebase中保存为时间戳:
ref.update({ updatedAt: new Date() }) // results in timestamp in Firestore
46qrfjad4#
不要使用来自firestore-types的时间戳。你可以使用的一个是在firestore可用。使用import { Timestamp } from "@firebase/firestore";而不是import { Timestamp } from "@firebase/firestore-types";然后,您可以用途:Timestamp.fromDate(new Date());个
import { Timestamp } from "@firebase/firestore";
import { Timestamp } from "@firebase/firestore-types";
Timestamp.fromDate(new Date());
4条答案
按热度按时间g2ieeal71#
字符串
这里Timestamp只是一种类型,如果你想得到当前时间就用
型
knsnq2tg2#
使用**serverTimestamp()**方法更新Timestamp对象
字符串
sg2wtvxw3#
JS Date对象在Firestore/firebase中保存为时间戳:
字符串
46qrfjad4#
不要使用来自firestore-types的时间戳。你可以使用的一个是在firestore可用。
使用
import { Timestamp } from "@firebase/firestore";
而不是
import { Timestamp } from "@firebase/firestore-types";
然后,您可以用途:
Timestamp.fromDate(new Date());
个