【问题标题】:React Native Timestamp query (firestore) not giving the right resultReact Native Timestamp 查询(firestore)没有给出正确的结果
【发布时间】:2020-06-10 07:07:54
【问题描述】:

我有一个按时间戳排序的查询, 我只需要查看上周的数据

所以我做到了 .dbRef .where('regTime', '>', new Date( -7 * 24 * 60 * 60 * 1000)

但不知何故没有被正确的结果过滤。

有人知道为什么吗?

【问题讨论】:

  • 现在我在控制台日志中看到它几年前给了我。所以我确实尝试更改为 -7 也不是正确答案

标签: reactjs react-native google-cloud-firestore timestamp


【解决方案1】:

似乎不那么有趣/活跃的程序员或喜欢帮助反应原生的人, 所以对于未来的搜索者:

let weekAgo = new Date();
let weekInMilliseconds = -7 * 24 * 60 * 60 * 1000;
weekAgo.setTime(weekAgo.getTime() + weekInMilliseconds); 

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多