我怎样才能将 FieldValue.servertimestamp 投射到一个刺痛,并将其上传到云火存储



String time = String.valueOf(FieldValue.serverTimestamp());

每当我将其上传到云时,它都不会以所需的格式输入它。

如何将此数据上传到云时强制使用所需的格式?

Firestore 有自己的字段类型,称为"时间戳"。您可以在类中创建带有 Firestore 注释的字段类型时间戳:

@ServerTimestamp
private Timestamp timeStamp;

并将此字段保留为空,在上传过程中Firestore将自动用服务器时间戳填充此字段。

我希望它会有所帮助

最新更新