Javascript 向firebase对象添加计时器?
我目前正在申请跟踪项目的到期日期。我正在使用firebase存储有关项目的数据,例如名称、金额、过期日期。是否可以将倒计时计时器添加到相应的项目中。因此,如果我输入一个过期2天的项目,计时器将从2天开始实时倒计时。这可能吗?如果是这样,解决这个问题的最佳方法是什么Javascript 向firebase对象添加计时器?,javascript,html,css,firebase,Javascript,Html,Css,Firebase,我目前正在申请跟踪项目的到期日期。我正在使用firebase存储有关项目的数据,例如名称、金额、过期日期。是否可以将倒计时计时器添加到相应的项目中。因此,如果我输入一个过期2天的项目,计时器将从2天开始实时倒计时。这可能吗?如果是这样,解决这个问题的最佳方法是什么 谢谢您没有提到您是否希望在客户端或“服务器”(less?)端进行此倒计时,但我想说的是,您可以在服务器(less?)端进行此操作,而不是依赖客户端浏览器打开3天 我最近遇到了同样的问题,下面是我如何解决这个问题的 步骤1:根据以下日期
谢谢您没有提到您是否希望在客户端或“服务器”(less?)端进行此倒计时,但我想说的是,您可以在服务器(less?)端进行此操作,而不是依赖客户端浏览器打开3天 我最近遇到了同样的问题,下面是我如何解决这个问题的 步骤1:根据以下日期在数据库中创建节点:
- 2017年5月1日(如果您想每小时到期一次,请具体到2017年1月5日-11:00EST)
- ID为“牛奶1”的日期今天到期
- 带身份证的面包1今天过期
- 2017年5月15日
- 带ID的牛奶2今天过期
- 带身份证的面包2今天过期
步骤2 或者在某处设置一个小型VPS/服务器来运行启动的cron任务,或者使用 或用于定期检查Firebase数据库上的过期列表 通过这种方式,您可以记录何时过期的内容,并根据这些内容每天/每小时采取行动。只要您的服务器采用某种形式的时间同步,您也可以有选择地检查您的过期列表(如仅检查5月5日上午11点)等 另外,这里有一个教程&一篇关于你要找什么的帖子
希望这有帮助:)这没有内置的功能。但您可以通过向每个对象添加时间戳和一些自定义代码,将其构建在数据库之上。看见