【发布时间】:2019-08-15 22:53:38
【问题描述】:
如何查询我的 startDate >= '01/01/2019' 的集合。 startDate 在 iso 日期 (2019-01-12T10:02:16.387Z) 中。这是我的查询:
const reservationRef = db.collection('reservation').startAt('2019-01-12T10:02:16.387Z')
【问题讨论】:
-
db.collection('reservation').startAt(new Date('2019-01-12T10:02:16.387Z')) -
我建议将您的日期存储为时间戳类型字段,这样更容易比较并且需要更少的空间。
-
我尝试了您的解决方案,但它不起作用。我无法控制数据库。我无法更改日期的格式
-
你能解释一下你的意思吗?为什么你无法控制数据库?
-
我无法更改数据库上的日期类型。我必须使用 utc 格式
标签: javascript reactjs typescript firebase