1

我正在使用 Dexie(IndexedDb 的库)。我正在通过API来查看是否有一种方法可以在两个日期之间选择事件,并且我看到有.between()一种使用这种方式的方法:

table.where(indexOrPrimKey).between(lowerBound, upperBound, includeLower, includeUpper)

在所有与数字一起使用的示例中,有人尝试将它与日期一起使用吗?我需要使用特定的日期格式吗?

4

2 回答 2

2

IndexedDB 支持对数字、字符串、日期和数组等进行索引。因此,在实践中,将您的日期存储为这些类型中的任何一种,它们将是可索引的。即使可以索引字符串格式,个人也更喜欢字符串之前的日期或数字。

于 2016-07-15T21:59:09.023 回答
0

所以,我发现使用这种格式的正常日期:

“2016-07-04 10:00:00”,对应于我在我的数据库中使用的格式,有效。

我仍将保持开放状态,等待对 .between() 何时以及如何工作的更好解释。

于 2016-07-15T21:34:41.510 回答