我不想使用移动应用程序(iOS和Android)在Firebase中保存一些数据,并通过具有不同查询的Web应用程序获取此数据,每个数据节点由日期,用户ID等组成。
更新:我使用下面的JavaScript代码从今天发布的Firebase中获取数据(将日期设置为早上几小时,以便保持整天获取数据,并且不会因每次刷新或重新打开而更改)
var currentdate = new Date();
currentdate.setHours(0,0,0,0);
ref.orderByChild("orderDate").startAt(currentdate.getTime()).on('child_added', function (snapshot) {
var test = snapshot.child("orderTotal").val();
window.alert(test);
});
currentdate.getTime()值为: 1492462800000 =周一,2017年4月17日21:00:00 GMT ,即昨天 @ 09:00 PM 而不是午夜 12:00 AM ? 我今天也向Firebase发布了一些数据星期二,2017年4月18日,根据我的查询startAt(currentdate.getTime())它应该返回今天的帖子,但它只返回什么? 我已将currentdate.getTime()替换为我的帖子日期中的一个,其工作正常 1492524624 。
请有人告诉我这里有什么问题吗?