在firebase云功能中,我正在使用打字稿,但无法获得将firestore时间戳转换为人类可读格式的解决方案,目前显示为'063720731421.495000000'如何解决这个想法?
Firestore API不会做任何事情来帮助您格式化日期。那里有许多用于各种语言和平台的库,它们会为您格式化日期。将Firestore的Timestamp转换为可以传递给这些库之一的东西应该是微不足道的。实际上,在许多平台上,时间戳都有一种将其转换为本地Date对象的方法。
在JavaScript环境中,您只需在时间戳上调用toDate(),就可以获取Date对象。之后,诸如momentjs之类的库可以帮助您以任何方式对其进行格式化。