我正试图通过构建某些东西来学习jQuery的基础知识,现在轮到我来看秒表了(它将被移动访问者使用)。
我现在有这样一个:
html
<span id="hours"></span> u |
<span id="minutes"></span> m |
<span id="seconds"></span> s
<button onclick="tickTock()">Start</button>
js
function tickToc
我已经设置了firebase函数,以便使用onCall方法在消防存储数据库中创建一个新事件。我从我的前端vue应用程序中将数据传递给onCall方法。我想在数据库中设置的数据包含了一堆数据,其中包含了一些需要保存的日期。日期是未来的日期/时间,一旦它们被添加到消防局db,它们将显示为map类型,而不是timestamp类型。
我的firebase-admin版本为8.0.0,而firebase-函数版本为3.0.0。
这会将数据添加到集合中,但时间戳现在以纳秒和秒的形式出现在map类型中。如何使其保存在Timestamp类型中??
前端js调用onCall:
let data = {
fi
我们正在开发一个手机和网络之间使用firestore的聊天系统。在移动端,我们使用flutter,在web端,我们使用vue js。但是我们面临着时间戳的问题,使用时间戳从两边创建的文档都不是升序的。我想要的文件是在时间戳的基础上创建升序。 在颤动方面,我们使用 DateTime.now().millisecondsSinceEpoch.toString() 在vue js方面,我们尝试这些函数。 +new Date / new Date.getTime() / new Date.valueOf()
我可以在我的index.js中使用下面这行代码来获取时间戳。 var now = admin.firestore.Timestamp.now(); 我只想要一个小时前的时间戳。 我已经试过了,但是没有效果。 var old = now(now.seconds-1*60*60,milliseconds); 我也尝试过,但它只返回秒而不是时间戳 var old = admin.firestore.Timestamp.now().seconds - 1*60*60; 关于如何获取一个小时前的时间戳,有什么想法吗?